diff options
author | Damien Lespiau <damien.lespiau@gmail.com> | 2009-02-18 14:51:30 +0000 |
---|---|---|
committer | Damien Lespiau <damien.lespiau@gmail.com> | 2009-02-18 14:51:30 +0000 |
commit | 55f5e396c163752920c7ae67b15b9e0bac7c8554 (patch) | |
tree | ef947e865cdeaa88c3bc4f8b0a7dce8f10d650ff | |
parent | 11c87f5814982a0daf47ce4dfcab65853555f555 (diff) |
Add a 'GEN line' example
-rw-r--r-- | test/foo/.gitignore | 1 | ||||
-rw-r--r-- | test/foo/Makefile.am | 13 | ||||
-rw-r--r-- | test/foo/lib-file0.c | 1 |
3 files changed, 14 insertions, 1 deletions
diff --git a/test/foo/.gitignore b/test/foo/.gitignore new file mode 100644 index 0000000..4cf2568 --- /dev/null +++ b/test/foo/.gitignore @@ -0,0 +1 @@ +lib-file2.h diff --git a/test/foo/Makefile.am b/test/foo/Makefile.am index df71393..872de39 100644 --- a/test/foo/Makefile.am +++ b/test/foo/Makefile.am @@ -1,6 +1,17 @@ +V = @ +Q = $(V:1=) +QUIET_GEN = $(Q:@=@echo ' GEN '$@;) + lib_LTLIBRARIES = libfoo.la SUBDIRS = internal -libfoo_la_SOURCES = lib-file0.c lib.file0.h lib-file1.c lib-file1.h +libfoo_la_SOURCES = lib-file0.c lib.file0.h lib-file1.c lib-file1.h lib-file2.h libfoo_la_LIBADD = internal/libinternal.la + +BUILT_SOURCES = lib-file2.h + +lib-file2.h: Makefile + $(QUIET_GEN)echo "#define FOO_DEFINE 0xbabe" > lib-file2.h + +CLEANFILES = lib-file2.h diff --git a/test/foo/lib-file0.c b/test/foo/lib-file0.c index 6ec81e2..1fc45ac 100644 --- a/test/foo/lib-file0.c +++ b/test/foo/lib-file0.c @@ -1,4 +1,5 @@ #include "lib-file0.h" +#include "lib-file2.h" int ns_add(const int a, const int b) { |