Small Make tune-up
On first build, targets such as 'programs' already worked fine. By adding 'lib' as a dependency here, we make sure dependencies for the library are checked first so that it is rebuild if necessary on subsequent builds.
This commit is contained in:
Родитель
22169ecca0
Коммит
cf26e211f7
6
Makefile
6
Makefile
|
@ -10,13 +10,13 @@ all: programs tests
|
|||
|
||||
no_test: programs
|
||||
|
||||
programs:
|
||||
programs: lib
|
||||
$(MAKE) -C programs
|
||||
|
||||
lib:
|
||||
$(MAKE) -C library
|
||||
|
||||
tests:
|
||||
tests: lib
|
||||
$(MAKE) -C tests
|
||||
|
||||
ifndef WINDOWS
|
||||
|
@ -60,7 +60,7 @@ ifndef WINDOWS
|
|||
endif
|
||||
|
||||
ifndef WINDOWS
|
||||
check:
|
||||
check: lib
|
||||
$(MAKE) -C tests check
|
||||
|
||||
test: check
|
||||
|
|
Загрузка…
Ссылка в новой задаче