## Vala: Compiling with libsecret

The package name is "`libsecret-1`". You can use it like this in your `Makefile.am` file:

    1
    2
    AM_VALAFLAGS = \
        --pkg=libsecret-1

Some parts of the libsecret API are not yet stable. To use them you need to define the SECRET_WITH_UNSTABLE C preprocessor macro to use them, or else the build will fail:

    1
    2
    AM_CPPFLAGS = \
        -DSECRET_WITH_UNSTABLE=1