automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: removing a source file for the dist rule


From: Vincent Torri
Subject: Re: removing a source file for the dist rule
Date: Thu, 5 Nov 2009 23:38:52 +0100 (CET)



On Thu, 5 Nov 2009, Ralf Wildenhues wrote:

make[2]: *** No rule to make target `eet_amalgamation.c', needed by `distdir'.  
Stop.
[...]

 base_sources = ...
 if EET_AMALGAMATION
 libeet_la_SOURCES = eet_amalgamation.c
 eet_amalgamation.c: Makefile
         rule to make it ...

 else
 libeet_la_SOURCES = $(base_sources)
 endif

still no luck :) I paste the code below. I did a make maintainer-clean, then ./autogen.sh, then make distcheck, to be sure that i restart from something clean.

Vincent Torri


base_sources = \
eet_lib.c \
eet_data.c \
eet_image.c \
eet_cipher.c \
eet_dictionary.c \
eet_node.c \
eet_utils.c

if EET_AMALGAMATION
libeet_la_SOURCES = eet_amalgamation.c

eet_amalgamation.c: $(base_sources) Makefile
        -rm -f eet_amalgamation.c

        @echo "foo" >> eet_amalgamation.c

else
libeet_la_SOURCES = $(base_sources)
endif

libeet_la_CFLAGS = @EET_CFLAGS@ @DEBUG_CFLAGS@
libeet_la_LIBADD = @GNUTLS_LIBS@ @OPENSSL_LIBS@ @EFL_COVERAGE_LIBS@ @EET_LIBS@ @EINA_LIBS@ @EVIL_LIBS@ -lz -ljpeg -lm libeet_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@




reply via email to

[Prev in Thread] Current Thread [Next in Thread]