summaryrefslogtreecommitdiff
authormickeyl <mickeyl>2004-06-02 23:42:42 (UTC)
committer mickeyl <mickeyl>2004-06-02 23:42:42 (UTC)
commit9499e1d1b46c1b5e0e6f8ce94aea4d8bd67f8f90 (patch) (side-by-side diff)
tree3be637914bd75d0402670fa4b2e4785a6870c342
parent3706581a124f51ec92bcdf1fc3f94431778509e9 (diff)
downloadopie-9499e1d1b46c1b5e0e6f8ce94aea4d8bd67f8f90.zip
opie-9499e1d1b46c1b5e0e6f8ce94aea4d8bd67f8f90.tar.gz
opie-9499e1d1b46c1b5e0e6f8ce94aea4d8bd67f8f90.tar.bz2
enable building static versions of the libraries
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--Rules.make5
-rw-r--r--config.in6
2 files changed, 9 insertions, 2 deletions
diff --git a/Rules.make b/Rules.make
index 568f6cf..b78d763 100644
--- a/Rules.make
+++ b/Rules.make
@@ -19,20 +19,23 @@ ifneq ($(CONFIG_DEBUG),)
echo DEFINES += QT_DEBUG >> $@
else
echo CONFIG -= debug >> $@
echo CONFIG += release >> $@
echo DEFINES += "OPIE_NO_DEBUG" >> $@
endif
-
+ifeq ($(CONFIG_STATIC),y)
+ echo CONFIG += staticlib >> $@
+endif
ifeq ($(filter 3.%,$(QTE_VERSION)),) # not qt3
echo CONFIG -= qt3 >> $@
else
echo CONFIG += qt3 >> $@
endif
ifneq ($(CONFIG_QUICK_LAUNCH),)
echo contains\( CONFIG, quick-app \) \{ >> $@
+ echo CONFIG -= staticlib >> $@
echo CONFIG -= quick-app >> $@
echo CONFIG += quick-app-lib >> $@
echo QUICKLAUNCH_PATH = $(CONFIG_QUICKLAUNCH_PATH) >> $@
echo \} >> $@
else
echo contains\( CONFIG, quick-app \) \{ >> $@
diff --git a/config.in b/config.in
index 124bc2a..c75576a 100644
--- a/config.in
+++ b/config.in
@@ -36,20 +36,24 @@ choice
endchoice
config OPTIMIZE
boolean "Use optimizations"
default "y" if ! TARGET_X86
-# added for threaded compile
config THREADED
boolean "Enable threaded build"
default "n"
+config STATIC
+ boolean "Build static libraries"
+ default "n"
+
config DEBUG
boolean "Enable debug builds"
default n
+
config RELEASE
bool
default y
depends !DEBUG
config QUICK_LAUNCH