summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2011-07-22 12:24:18 +0300
committerTor Lillqvist <tml@iki.fi>2011-07-22 12:29:43 +0300
commitfc8c0de854e1fa73bd3578e6174a57393ecf8f0f (patch)
tree2d9b05db4abebe319a4ad7286d13b827d7774a33
parent4261ccbe8ad87342512d11a3a2216f8bd8526a7c (diff)
Do build rsc also on non-desktop OSes just for rscsfx.hxx to get delivered
Don't actually compile anything, though... Just the rscsfx.hxx is needed.
-rw-r--r--rsc/source/misc/makefile.mk5
-rw-r--r--rsc/source/parser/makefile.mk5
-rw-r--r--rsc/source/prj/makefile.mk5
-rw-r--r--rsc/source/res/makefile.mk5
-rw-r--r--rsc/source/rscpp/makefile.mk5
-rw-r--r--rsc/source/tools/makefile.mk5
-rw-r--r--svl/prj/build.lst2
7 files changed, 31 insertions, 1 deletions
diff --git a/rsc/source/misc/makefile.mk b/rsc/source/misc/makefile.mk
index fa5436671481..02e6a2f887bd 100644
--- a/rsc/source/misc/makefile.mk
+++ b/rsc/source/misc/makefile.mk
@@ -36,6 +36,11 @@ ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
+.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/DESKTOP//)"
+ALL:
+ @echo No need for this on non-desktop OSes
+.ENDIF
+
# --- Files ---------------------------------------------------------
CXXFILES= rsclst.cxx \
diff --git a/rsc/source/parser/makefile.mk b/rsc/source/parser/makefile.mk
index a46c60aae213..b128bbfd94e4 100644
--- a/rsc/source/parser/makefile.mk
+++ b/rsc/source/parser/makefile.mk
@@ -40,6 +40,11 @@ ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
+.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/DESKTOP//)"
+ALL:
+ @echo No need for this on non-desktop OSes
+.ENDIF
+
# --- Files --------------------------------------------------------
YACCTARGET= $(INCCOM)$/yyrscyacc.cxx
diff --git a/rsc/source/prj/makefile.mk b/rsc/source/prj/makefile.mk
index d496919cca23..f703d3e45b53 100644
--- a/rsc/source/prj/makefile.mk
+++ b/rsc/source/prj/makefile.mk
@@ -38,6 +38,11 @@ ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
+.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/DESKTOP//)"
+ALL:
+ @echo No need for this on non-desktop OSes
+.ENDIF
+
# --- Files --------------------------------------------------------------
OBJFILES= $(OBJ)$/gui.obj \
diff --git a/rsc/source/res/makefile.mk b/rsc/source/res/makefile.mk
index 99d9d638344c..9f65263b57d0 100644
--- a/rsc/source/res/makefile.mk
+++ b/rsc/source/res/makefile.mk
@@ -36,6 +36,11 @@ ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
+.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/DESKTOP//)"
+ALL:
+ @echo No need for this on non-desktop OSes
+.ENDIF
+
OBJFILES= $(OBJ)$/rscclobj.obj \
$(OBJ)$/rsccont.obj \
$(OBJ)$/rsctop.obj \
diff --git a/rsc/source/rscpp/makefile.mk b/rsc/source/rscpp/makefile.mk
index 980ef451f542..dc78ee53f886 100644
--- a/rsc/source/rscpp/makefile.mk
+++ b/rsc/source/rscpp/makefile.mk
@@ -41,6 +41,11 @@ TARGET=cpp
.INCLUDE : settings.mk
+.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/DESKTOP//)"
+ALL:
+ @echo No need for this on non-desktop OSes
+.ENDIF
+
CDEFS+=-DSOLAR
.IF "$(cpp)" != ""
diff --git a/rsc/source/tools/makefile.mk b/rsc/source/tools/makefile.mk
index 74024ca599d8..a7e79abd1ff1 100644
--- a/rsc/source/tools/makefile.mk
+++ b/rsc/source/tools/makefile.mk
@@ -36,6 +36,11 @@ ENABLE_EXCEPTIONS=true
.INCLUDE : settings.mk
+.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/DESKTOP//)"
+ALL:
+ @echo No need for this on non-desktop OSes
+.ENDIF
+
OBJFILES= $(OBJ)$/rschash.obj \
$(OBJ)$/rsctree.obj \
$(OBJ)$/rsctools.obj \
diff --git a/svl/prj/build.lst b/svl/prj/build.lst
index 5fc7d0e223a3..2e01ff682242 100644
--- a/svl/prj/build.lst
+++ b/svl/prj/build.lst
@@ -1,3 +1,3 @@
-sl svl : TRANSLATIONS:translations DESKTOP:rsc offapi ucbhelper unotools cppu cppuhelper comphelper sal sot LIBXSLT:libxslt NULL
+sl svl : TRANSLATIONS:translations rsc offapi ucbhelper unotools cppu cppuhelper comphelper sal sot LIBXSLT:libxslt NULL
sl svl\prj nmake - all svl_prj NULL
# sl svl\qa\unit nmake - all svl_qa_cppunit svl_util NULL