chicken-users
[Top][All Lists]
Advanced

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

[Chicken-users] bogus Makefile.am dependencies?


From: Brandon J. Van Every
Subject: [Chicken-users] bogus Makefile.am dependencies?
Date: Wed, 10 May 2006 13:17:15 -0700
User-agent: Thunderbird 1.5.0.2 (Windows/20060308)

I am reading Chicken's Makefile.am, trying to translate it to CMake. Currently I'm working on .scm --> .c file generation for the build. I see a lot of entries like:

ueval.c: eval.scm parameters.scm
   $(CHICKEN) eval.scm $(CHICKEN_UFLAGS) -output-file ueval.c -explicit-use

Why are files like parameters.scm being given as dependencies when they are not actually used in the associated build commands? Makefile.am is full of this. Even if the implicit %.c: %.scm build rule would generate parameters.c, I don't see that that's being used either. Are these bogus dependencies, or poorly specified implicit dependencies? Like ueval.c will die if parameters.c doesn't exist? But that should only matter at link, not during object compile. Anyways, please let me know what's going on so I can get on with the CMake translation.


Cheers,
Brandon Van Every





reply via email to

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