Opened 11 years ago
Closed 11 years ago
#718 closed request (fixed)
remove convenience library
Reported by: | Peter | Owned by: | Peter |
---|---|---|---|
Priority: | minor | Milestone: | yat 0.10 |
Component: | build | Version: | trunk |
Keywords: | Cc: |
Description
The convenience libraries (e.g. yat/utility/libutility.la) was introduced when we had a recursive Makefile structure. With a non-recursive Makefile, building the intermediate libraries is not really needed and is mostly slowing down the build and it seems better to build libyat.la directly from all objects (I think libtool is used that anyway). Only downside is that there will be no make target in leaf directories such as 'yat/utility'; that is not a big issue IMO but make all can build libyat.la also in these Makefiles.
Note: See
TracTickets for help on using
tickets.
(In [2824]) remove intermediate libraries. Makefiles in corresponding sub-directory are modified so 'make all' now builds yat/libyat.la. closes #718