summaryrefslogtreecommitdiffhomepage
path: root/project
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2016-05-05 15:29:42 -0400
committermidipix <writeonce@midipix.org>2016-05-05 20:56:37 -0400
commit32003e663b3feefd73d2bc4a4e9f87e4eab7ec7f (patch)
tree1695f26a8de2b696f334dd133e405b4fba894e61 /project
parent36a4c5f608ab93fed5f3c48ef175e8eeb49e7b18 (diff)
downloadslibtool-32003e663b3feefd73d2bc4a4e9f87e4eab7ec7f.tar.bz2
slibtool-32003e663b3feefd73d2bc4a4e9f87e4eab7ec7f.tar.xz
build system: Makefile.in, custom.mk: added --all-[static|shared] support.
Diffstat (limited to 'project')
-rw-r--r--project/custom.mk24
1 files changed, 24 insertions, 0 deletions
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