Changeset 83b64a59 in mainline for uspace/Makefile
- Timestamp:
- 2019-06-05T16:03:03Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b401b33
- Parents:
- 58168e0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile
r58168e0 r83b64a59 223 223 # 224 224 225 BASE_LIBS = \ 226 lib/c \ 227 lib/cpp 228 229 LIBS = \ 225 DIRS += \ 230 226 lib/fs \ 231 227 lib/block \ 228 lib/c \ 229 lib/cpp \ 232 230 lib/crypto \ 233 231 lib/clui \ … … 266 264 lib/virtio 267 265 268 BASE_BUILDS := $(addsuffix .build,$(BASE_LIBS)) 269 BUILDS := $(addsuffix .build,$(DIRS) $(LIBS)) 270 BUILDS_TESTS := $(addsuffix .build-test,$(DIRS) $(LIBS) $(BASE_LIBS)) 271 DEPS = $(addsuffix /deps.mk,$(DIRS) $(LIBS)) 272 CLEANS := $(addsuffix .clean,$(DIRS) $(LIBS) $(BASE_LIBS)) 273 274 .PHONY: all $(BASE_BUILDS) $(BUILDS) $(BUILDS_TESTS) $(CLEANS) clean export 266 BUILDS := $(addsuffix .build,$(DIRS)) 267 BUILDS_TESTS := $(addsuffix .build-test,$(DIRS)) 268 DEPS = $(addsuffix /deps.mk,$(DIRS)) 269 CLEANS := $(addsuffix .clean,$(DIRS)) 270 271 .PHONY: all $(BUILDS) $(BUILDS_TESTS) $(CLEANS) clean export 275 272 276 273 all: $(BUILDS) $(BUILDS_TESTS) 277 274 278 $(BUILDS_TESTS): $(B ASE_BUILDS) $(BUILDS)275 $(BUILDS_TESTS): $(BUILDS) 279 276 $(MAKE) -r -C $(basename $@) all-test PRECHECK=$(PRECHECK) 280 277 … … 292 289 -$(MAKE) -r -C $(basename $@) fasterclean 293 290 294 $(B ASE_BUILDS) $(BUILDS):291 $(BUILDS): 295 292 $(MAKE) -r -C $(basename $@) all PRECHECK=$(PRECHECK) 296 293 … … 298 295 $(MAKE) -r -C $(@D) deps.mk SELF_TARGET="$(@D).build" 299 296 300 $(BUILDS): $(BASE_BUILDS)301 302 297 -include $(DEPS)
Note:
See TracChangeset
for help on using the changeset viewer.