I just converted a project from make.
Preamble:
Once I had removed about 9,000 lines of makefile generation from the
makefiles, I was left with something like this:
app: main.c this/libthis.a that/libthat.a other/libother.a ...
$(CC) -o app main.c -lthis/this -lthat/that -lother/other ...
That's not syntactically correct, but you get the idea.
Jam doesn't quite like that approach. It builds all the libraries, and it
builds the application and links in the libraries, but the dependencies
aren't quite what I want.
Question:
I cannot find a pretty way to say that the application depends on
$(MYLIBS), so that the libraries must be built first. Hints?
--Arnt