af9fa48aa9
2004/10/22 13:08:26 jsc 1.6.4.5: #i35871# adapt macro 2004/10/08 13:59:45 jsc 1.6.4.4: #i29308# insert macro for package platform descr 2004/08/24 15:05:52 jsc 1.6.4.3: #i29308# insert UNO_PKG_EXT 2004/07/20 15:27:08 jsc 1.6.4.2: #i29308# use new unopkg 2004/06/02 13:02:09 jsc 1.6.4.1: #i26335# new macro for zip tool
46 lines
1.7 KiB
Makefile
46 lines
1.7 KiB
Makefile
ifneq "$(OO_SDK_OUTPUT_DIR)" ""
|
|
OUT=$(subst \,/,$(OO_SDK_OUTPUT_DIR))/$(SDKNAME)/$(OS)example.out
|
|
else
|
|
OUT=$(PRJ)/$(OS)example.out
|
|
endif
|
|
|
|
UNOPKG_EXT=uno.pkg
|
|
|
|
OUT_BIN=$(OUT)/bin
|
|
OUT_INC=$(OUT)/inc
|
|
OUT_SLO=$(OUT)/slo
|
|
OUT_LIB=$(OUT)/lib
|
|
OUT_SLB=$(OUT)/slb
|
|
OUT_MISC=$(OUT)/misc
|
|
OUT_OBJ=$(OUT)/obj
|
|
OUT_CLASS=$(OUT)/class
|
|
IDL_DIR=$(PRJ)/idl
|
|
BIN_DIR=$(PRJ)/$(PLATFORM)/bin
|
|
CLASSES_DIR=$(PRJ)/classes
|
|
OFFICE_CLASSES_DIR=$(subst \,/,$(OFFICE_PROGRAM_PATH))/classes
|
|
COMP_PACKAGE_DIR=$(subst /,$(PS),$(OUT_BIN))
|
|
|
|
OFFICE_TYPE_LIBRARY=$(subst \\,\,"$(OFFICE_PROGRAM_PATH)$(PS)types.rdb")
|
|
# DKREGISTRYNAME is only for compatibility reasons
|
|
DKREGISTRYNAME=$(OFFICE_TYPE_LIBRARY)
|
|
|
|
DEPLOYTOOL="$(OFFICE_PROGRAM_PATH)$(PS)unopkg" add -f
|
|
SDK_JAVA="$(OO_SDK_JAVA_HOME)/bin/java"
|
|
SDK_JAVAC="$(OO_SDK_JAVA_HOME)/bin/javac"
|
|
SDK_JAR="$(OO_SDK_JAVA_HOME)/bin/jar"
|
|
SDK_ZIP="$(OO_SDK_ZIP_HOME)/zip"
|
|
IDLC="$(OO_SDK_HOME)/$(PLATFORM)/bin/idlc"
|
|
CPPUMAKER="$(OO_SDK_HOME)/$(PLATFORM)/bin/cppumaker"
|
|
JAVAMAKER="$(OO_SDK_HOME)/$(PLATFORM)/bin/javamaker"
|
|
REGMERGE="$(OO_SDK_HOME)/$(PLATFORM)/bin/regmerge"
|
|
REGCOMP="$(OO_SDK_HOME)/$(PLATFORM)/bin/regcomp"
|
|
XML2CMP="$(OO_SDK_HOME)/$(PLATFORM)/bin/xml2cmp"
|
|
|
|
SDK_JAVA_UNO_BOOTSTRAP_FILES=\
|
|
-C $(CLASSES_DIR) $(SQM)com/sun/star/lib/loader/Loader.class$(SQM) \
|
|
-C $(CLASSES_DIR) $(SQM)com/sun/star/lib/loader/Loader$$CustomURLClassLoader.class$(SQM) \
|
|
-C $(CLASSES_DIR) $(SQM)com/sun/star/lib/loader/InstallationFinder.class$(SQM) \
|
|
-C $(CLASSES_DIR) $(SQM)com/sun/star/lib/loader/InstallationFinder$$StreamGobbler.class$(SQM) \
|
|
-C $(CLASSES_DIR) $(SQM)com/sun/star/lib/loader/WinRegKey.class$(SQM) \
|
|
-C $(CLASSES_DIR) $(SQM)com/sun/star/lib/loader/WinRegKeyException.class$(SQM) \
|
|
-C $(CLASSES_DIR) $(SQM)win/unowinreg.dll$(SQM)
|