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.

Change History (1)

comment:1 Changed 11 years ago by Peter

Resolution: fixed
Status: newclosed

(In [2824]) remove intermediate libraries. Makefiles in corresponding sub-directory are modified so 'make all' now builds yat/libyat.la. closes #718

Note: See TracTickets for help on using tickets.