office-gobmx/odk/settings/std.mk
Rüdiger Timm af9fa48aa9 INTEGRATION: CWS sdksample (1.6.4); FILE MERGED
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
2005-01-31 16:22:39 +00:00

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)