From c26f15154a05e101a8d92dede9a37075e9427f50 Mon Sep 17 00:00:00 2001 From: midipix Date: Thu, 5 May 2016 15:29:42 -0400 Subject: build system: Makefile.in, custom.mk: added --all-[static|shared] support. --- project/custom.mk | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'project') diff --git a/project/custom.mk b/project/custom.mk index 16ff41d..e58f88c 100644 --- a/project/custom.mk +++ b/project/custom.mk @@ -5,3 +5,27 @@ endif ifeq ($(OS_BINFMT),ELF) include $(PROJECT_DIR)/sysinfo/os/elf.mk endif + + + +ifeq ($(ALL_STATIC),yes) + +package-app: static-app +app: PACKAGE_APP = $(STATIC_APP) +app-tag: PACKAGE_APP = $(STATIC_APP) + + +else ifeq ($(ALL_SHARED),yes) + +package-app: shared-app +app: PACKAGE_APP = $(SHARED_APP) +app-tag: PACKAGE_APP = $(SHARED_APP) + + +else + +package-app: default-app +app: PACKAGE_APP = $(DEFAULT_APP) +app-tag: PACKAGE_APP = $(DEFAULT_APP) + +endif -- cgit v1.2.3