-version-info 1:0:0 \
-export-symbols-regex '^signon_'
-BUILT_SOURCES = \
+nodist_libsignon_glib_la_SOURCES = \
signon-marshal.c \
signon-marshal.h \
signon-enum-types.h \
sso-identity-gen.h \
stamp-signon-enum-types.h
+BUILT_SOURCES = \
+ $(nodist_libsignon_glib_la_SOURCES) \
+ signon-errors-map.c
+
CLEANFILES = $(BUILT_SOURCES)
libsignon_glib_la_SOURCES = \
sso-auth-service.c \
sso-auth-service.h
-nodist_libsignon_glib_la_SOURCES = \
- $(BUILT_SOURCES)
-
libsignon_glib_includedir = $(includedir)/libsignon-glib
libsignon_glib_include_HEADERS = \
signon-auth-service.h \
sed -e 's/SIGNON_ERROR_\([A-Z_0-9]*\).*/{ SIGNON_ERROR_\1, SIGNOND_\1_ERR_NAME },/' && \
echo -e "};\n" ) > signon-errors-map.c
-CLEANFILES += signon-errors-map.c
-signon-errors.$(OBJEXT): signon-errors-map.c
-
EXTRA_DIST = signon-marshal.list \
stamp-signon-enum-types.h