summaryrefslogtreecommitdiff
path: root/svl/util
diff options
context:
space:
mode:
authorMathias Bauer <mba@openoffice.org>2009-10-08 16:48:26 +0200
committerMathias Bauer <mba@openoffice.org>2009-10-08 16:48:26 +0200
commitcf2b56f39d57c62b17c444025f8dfe14e6149cba (patch)
tree4f78ce1a3be92679ad3085b60ff57f4cd30bda37 /svl/util
parente6b4345c7f4026cb9b3e8dee6ecc84b3531e1950 (diff)
#i103496#: make svl buildable
Diffstat (limited to 'svl/util')
-rw-r--r--svl/util/makefile.mk204
1 files changed, 28 insertions, 176 deletions
diff --git a/svl/util/makefile.mk b/svl/util/makefile.mk
index fac8f654bfbe..56f3d0bfed15 100644
--- a/svl/util/makefile.mk
+++ b/svl/util/makefile.mk
@@ -31,10 +31,8 @@
PRJ=..
-PRJNAME=svtools
-TARGET=svtool
-RESTARGET=svt
-RESTARGETPATCH=svp
+PRJNAME=svl
+TARGET=svl
RESTARGETSIMPLE=svs
GEN_HID=TRUE
GEN_HID_OTHER=TRUE
@@ -44,152 +42,43 @@ ENABLE_EXCEPTIONS=TRUE
.INCLUDE : settings.mk
-USE_LDUMP2=TRUE
-
# --- general section ----------------------------------------------------
.IF "$(GUI)"!="UNX"
-LIB3TARGET= $(LB)$/svtool.lib
-LIB3FILES= $(LB)$/_svt.lib
-.ENDIF
-
-.IF "$(GUI)"!="UNX"
-LIB4TARGET= $(LB)$/isvl.lib
-LIB4FILES= $(LB)$/_isvl.lib
+LIB1TARGET= $(LB)$/isvl.lib
+LIB1FILES= $(LB)$/_isvl.lib
.ENDIF
-LIB7TARGET= $(SLB)$/svt.lib
-LIB7FILES= \
- $(SLB)$/misc.lib \
- $(SLB)$/items.lib \
- $(SLB)$/browse.lib \
- $(SLB)$/ctrl.lib \
- $(SLB)$/dialogs.lib \
- $(SLB)$/edit.lib \
- $(SLB)$/unoiface.lib \
- $(SLB)$/filter.lib \
- $(SLB)$/igif.lib \
- $(SLB)$/jpeg.lib \
- $(SLB)$/ixpm.lib \
- $(SLB)$/ixbm.lib \
- $(SLB)$/numbers.lib \
- $(SLB)$/numbers.uno.lib \
- $(SLB)$/wmf.lib \
- $(SLB)$/undo.lib \
- $(SLB)$/urlobj.lib \
- $(SLB)$/plugapp.lib \
- $(SLB)$/svcontnr.lib \
+LIB1TARGET= $(SLB)$/svl.lib
+LIB1FILES= \
+ $(SLB)$/config.lib \
$(SLB)$/syslocale.lib \
$(SLB)$/svdde.lib \
- $(SLB)$/svhtml.lib \
- $(SLB)$/svrtf.lib \
- $(SLB)$/config.lib \
- $(SLB)$/table.lib \
- $(SLB)$/java.lib
-
-LIB8TARGET= $(SLB)$/svl.lib
-LIB8FILES= \
+ $(SLB)$/undo.lib \
+ $(SLB)$/numbers.lib \
+ $(SLB)$/numbers.uno.lib \
$(SLB)$/filerec.lib \
$(SLB)$/filepicker.lib \
- $(SLB)$/items1.lib \
- $(SLB)$/misc1.lib \
+ $(SLB)$/items.lib \
+ $(SLB)$/misc.lib \
$(SLB)$/notify.lib \
$(SLB)$/svarray.lib \
$(SLB)$/svsql.lib
# generation of resourcen-lib ----------------------------------------
-RESLIB1NAME= $(RESTARGET)
-RESLIB1IMAGES=$(PRJ)$/res
-RESLIB1SRSFILES= \
- $(SRS)$/filter.srs \
- $(SRS)$/misc.srs \
- $(SRS)$/ctrl.srs \
- $(SRS)$/dialogs.srs \
- $(SRS)$/plugapp.srs \
- $(SRS)$/svcontnr.srs \
- $(SRS)$/uno.srs \
- $(SRS)$/browse.srs \
- $(SRS)$/javaerror.srs
-
-RESLIB2NAME= $(RESTARGETSIMPLE)
-RESLIB2SRSFILES=\
- $(SRS)$/items1.srs \
- $(SRS)$/misc1.srs
-
-
-RESLIB3NAME= $(RESTARGETPATCH)
-RESLIB3SRSFILES= \
- $(SRS)$/patchjavaerror.srs
+RESLIB1NAME= $(RESTARGETSIMPLE)
+RESLIB1SRSFILES=\
+ $(SRS)$/items.srs \
+ $(SRS)$/misc.srs
# build the shared library --------------------------------------------------
-SHL1TARGET= svt$(DLLPOSTFIX)
-SHL1IMPLIB= _svt
+SHL1TARGET= svl$(DLLPOSTFIX)
+SHL1IMPLIB= _isvl
SHL1USE_EXPORTS=name
-
-.IF "$(OS)"!="MACOSX"
-# static libraries
-SHL1STDLIBS+= $(JPEG3RDLIB)
-.ENDIF
-
-# dynamic libraries
-SHL1STDLIBS+= \
- $(TKLIB) \
- $(VCLLIB) \
- $(SVLLIB) \
- $(SOTLIB) \
- $(UNOTOOLSLIB) \
- $(TOOLSLIB) \
- $(I18NISOLANGLIB) \
- $(I18NUTILLIB) \
- $(UCBHELPERLIB) \
- $(COMPHELPERLIB) \
- $(CPPUHELPERLIB) \
- $(CPPULIB) \
- $(VOSLIB) \
- $(SALLIB) \
- $(ICUUCLIB) \
- $(JVMFWKLIB)
-
-.IF "$(OS)"=="MACOSX"
-# static libraries go at end
-SHL1STDLIBS+= $(JPEG3RDLIB)
-.ENDIF
-
-.IF "$(GUI)"=="WNT"
-SHL1STDLIBS+= \
- $(UWINAPILIB) \
- $(ADVAPI32LIB) \
- $(GDI32LIB) \
- $(OLE32LIB) \
- $(UUIDLIB) \
- $(ADVAPI32LIB) \
- $(OLEAUT32LIB)
-.ENDIF # WNT
-
-SHL1OBJS= \
- $(SLO)$/svtdata.obj
-
-SHL1LIBS= \
- $(SLB)$/svt.lib
-
-SHL1DEF= $(MISC)$/$(SHL1TARGET).def
-SHL1DEPN=$(SHL2TARGETN)
-
-DEF1NAME= $(SHL1TARGET)
-DEF1DEPN= $(MISC)$/$(SHL1TARGET).flt
-DEFLIB1NAME =svt
-DEF1DES =SvTools
-
-
-# --- svtools lite --------------------------------------------------
-
-SHL2TARGET= svl$(DLLPOSTFIX)
-SHL2IMPLIB= _isvl
-SHL2USE_EXPORTS=name
#Do not link with VCL or any other library that links with VCL
-SHL2STDLIBS= \
+SHL1STDLIBS= \
$(UNOTOOLSLIB) \
$(TOOLSLIB) \
$(I18NISOLANGLIB) \
@@ -202,57 +91,32 @@ SHL2STDLIBS= \
$(SALLIB)
.IF "$(GUI)"=="WNT"
-SHL2STDLIBS+= \
+SHL1STDLIBS+= \
$(UWINAPILIB) \
$(ADVAPI32LIB) \
$(GDI32LIB)
.ENDIF # WNT
-SHL2LIBS= $(SLB)$/svl.lib
-
-SHL2DEF= $(MISC)$/$(SHL2TARGET).def
-
-DEF2NAME= $(SHL2TARGET)
-DEF2DEPN= $(MISC)$/$(SHL2TARGET).flt $(SLB)$/svl.lib
-DEFLIB2NAME=svl
-DEF2DES =SvTools lite
+SHL1LIBS= $(SLB)$/svl.lib
-# --- g2g application --------------------------------------------------
-
-APP2TARGET = g2g
-APP2BASE = 0x10000000
-APP2DEPN = $(SHL1TARGETN) $(SHL2TARGETN)
-
-APP2OBJS = $(OBJ)$/g2g.obj
-
-.IF "$(GUI)"!="UNX"
-APP2STDLIBS+= $(SVTOOLLIB)
-.ELSE
-APP2STDLIBS+= -lsvt$(DLLPOSTFIX)
-APP2STDLIBS+= -lsvl$(DLLPOSTFIX)
-.ENDIF
+SHL1DEF= $(MISC)$/$(SHL1TARGET).def
-APP2STDLIBS+= $(VCLLIB) \
- $(TOOLSLIB) \
- $(VOSLIB) \
- $(SALLIB)
+DEF1NAME= $(SHL1TARGET)
+DEF1DEPN= $(SLB)$/svl.lib
+DEFLIB1NAME=svl
+DEF1DES =SvTools lite
# --- Targets ------------------------------------------------------
.IF "$(GUI)"=="UNX"
-SVTTARGETS= $(LB)$/lib$(SHL2TARGET)$(DLLPOST) $(LB)$/lib$(SHL1TARGET)$(DLLPOST)
+SVTTARGETS= $(LB)$/lib$(SHL1TARGET)$(DLLPOST)
.ELSE
-SVTTARGETS= $(LB)$/isvl.lib \
- $(BIN)$/$(SHL2TARGET)$(DLLPOST) $(BIN)$/$(SHL1TARGET)$(DLLPOST)
+SVTTARGETS= $(LB)$/isvl.lib
.ENDIF
# just a quick fix - has to be cleaned up some day...
.IF "$(L10N-framework)"==""
ALL: $(SLB)$/svl.lib \
- $(SLB)$/svt.lib \
- $(MISC)$/$(SHL2TARGET).flt \
- $(MISC)$/$(SHL1TARGET).flt \
- $(MISC)$/$(SHL2TARGET).def \
$(MISC)$/$(SHL1TARGET).def \
$(SVTTARGETS) \
ALLTAR
@@ -260,15 +124,3 @@ ALL: $(SLB)$/svl.lib \
.INCLUDE : target.mk
-# --- Svtools-Control-Filter-Datei ---
-
-$(MISC)$/$(SHL1TARGET).flt: svt.flt
- @echo ------------------------------
- @echo Making: $@
- $(TYPE) svt.flt >$@
-
-$(MISC)$/$(SHL2TARGET).flt: svl.flt
- @echo ------------------------------
- @echo Making: $@
- $(TYPE) svl.flt >$@
-