📄 makefile.msc
字号:
## Use: nmake -f makefile.msc install# Nothing much configurable below# cl -help describes the options!IFDEF DEBUGCC = cl -GF -W3 -wd4273 -wd4102 -MDd -nologo -Zi -Od -D_DEBUG -RTC1 -ZI!ELSECC = cl -GF -W3 -wd4273 -wd4102 -MD -nologo -Zi -Ox!ENDIFARCHIVER = libGENDLL =RC = rcMT = mtJAVAC = javacJAR = jarANT = ant.batCFLAGS = -I. -I$(TOPDIR) $(LIBC_INCS) $(INCLUDES)# No general LDFLAGS neededINSTALL = copy# TODO# replace this hack by something like configure ...MKDIR = mkdirECHO = echoCD = cdTOPDIR = .\..\..SRCDIR = $(TOPDIR)\..\src\java!INCLUDE $(TOPDIR)\rules.mscall: all-recursive all-msccheck: check-recursive check-mscinstall: install-recursive install-msctests-all: "tests-dir" "tests-Makefile" $(CD) "tests" && $(MAKE) /nologo "prefix=$(prefix)" all tests-dir: if not exist "tests" $(MKDIR) "tests"tests-Makefile: "$(SRCDIR)\tests\Makefile.msc" $(INSTALL) "$(SRCDIR)\tests\Makefile.msc" "tests\Makefile"tests-check: "tests" $(CD) "tests" && $(MAKE) /nologo "prefix=$(prefix)" checktests-install: "$(bindir)" "$(libdir)" $(CD) "tests" && $(MAKE) /nologo "prefix=$(prefix)" installscripts-all: "scripts-dir" "scripts-Makefile" $(CD) "scripts" && $(MAKE) /nologo "prefix=$(prefix)" all scripts-dir: if not exist "scripts" $(MKDIR) "scripts"scripts-Makefile: "$(SRCDIR)\scripts\Makefile.msc" $(INSTALL) "$(SRCDIR)\scripts\Makefile.msc" "scripts\Makefile"scripts-check: "scripts" $(CD) "scripts" && $(MAKE) /nologo "prefix=$(prefix)" checkscripts-install: "$(bindir)" "$(libdir)" $(CD) "scripts" && $(MAKE) /nologo "prefix=$(prefix)" installall-recursive: "tests-all" "scripts-all" check-recursive: "tests-check" "scripts-check" install-recursive: "tests-install" "scripts-install" EXTRA_DIST_DIR = src lib exampleCFLAGS=$(CFLAGS) $(thread_safe_flag_spec)INCLUDES = -I$(SRCDIR)!IF defined(HAVE_JAVA) && defined(NOT_WIN32)callant0.bat: echo @set PWD=%~dp0>callant0.bat echo @set PWD=%PWD:~0,-1%>>callant0.bat echo @$(ANT) -d -f $(SRCDIR)\build.xml "-Dbuilddir=%PWD%" "-Djardir=%PWD%" create_mjclient>>callant0.batcreate_mjclient_ant_target: callant0.bat callant0.batmjclient: create_mjclient_ant_target!ELSEmjclient:install_mjclient:create_mjclient_ant_target:!ENDIF #defined(HAVE_JAVA) && defined(NOT_WIN32)!IF defined(HAVE_JAVA)callant1.bat: echo @set PWD=%~dp0>callant1.bat echo @set PWD=%PWD:~0,-1%>>callant1.bat echo @$(ANT) -d -f $(SRCDIR)\build.xml "-Dbuilddir=%PWD%" "-Djardir=%PWD%" jar_jdbcclient>>callant1.batjar_jdbcclient_ant_target: callant1.bat callant1.batjdbcclient-1.5.jar: jar_jdbcclient_ant_targetmonetdb-1.5-jdbc.jar: jar_jdbcclient_ant_target!ELSEmonetdb-1.5-jdbc.jar:install_monetdb-1.5-jdbc.jar:jar_jdbcclient_ant_target:!ENDIF #defined(HAVE_JAVA)!IF defined(HAVE_JAVA) && defined(NATIVE_WIN32)callant2.bat: echo @set PWD=%~dp0>callant2.bat echo @set PWD=%PWD:~0,-1%>>callant2.bat echo @$(ANT) -d -f $(SRCDIR)\build.xml "-Dbuilddir=%PWD%" "-Djardir=%PWD%" create_mjclient_bat>>callant2.batcreate_mjclient_bat_ant_target: callant2.bat callant2.batmjclient.bat: create_mjclient_bat_ant_target!ELSEmjclient.bat:install_mjclient.bat:create_mjclient_bat_ant_target:!ENDIF #defined(HAVE_JAVA) && defined(NATIVE_WIN32)all-msc: "create_mjclient_ant_target" "jar_jdbcclient_ant_target" "create_mjclient_bat_ant_target"check-msc: all-msc "mjclient" "jdbcclient-1.5.jar" "mjclient.bat" "monetdb-1.5-jdbc.jar"install-msc: install-exec install-datainstall-exec: "install_mjclient" "install_jdbcclient-1.5.jar" "install_mjclient.bat" "install_monetdb-1.5-jdbc.jar" !IF defined(HAVE_JAVA) && defined(NOT_WIN32)install_mjclient: "mjclient" "$(bindir)" $(INSTALL) "mjclient" "$(bindir)\mjclient"!ELSEinstall_mjclient:!ENDIF!IF defined(HAVE_JAVA)install_jdbcclient-1.5.jar: "jdbcclient-1.5.jar" "$(datadir)\MonetDB\lib" $(INSTALL) "jdbcclient-1.5.jar" "$(datadir)\MonetDB\lib\jdbcclient-1.5.jar"!ELSEinstall_jdbcclient-1.5.jar:!ENDIF!IF defined(HAVE_JAVA) && defined(NATIVE_WIN32)install_mjclient.bat: "mjclient.bat" "$(bindir)" $(INSTALL) "mjclient.bat" "$(bindir)\mjclient.bat"!ELSEinstall_mjclient.bat:!ENDIF!IF defined(HAVE_JAVA)install_monetdb-1.5-jdbc.jar: "monetdb-1.5-jdbc.jar" "$(datadir)\MonetDB\lib" $(INSTALL) "monetdb-1.5-jdbc.jar" "$(datadir)\MonetDB\lib\monetdb-1.5-jdbc.jar"!ELSEinstall_monetdb-1.5-jdbc.jar:!ENDIF"$(bindir)": if not exist "$(bindir)" $(MKDIR) "$(bindir)""$(datadir)\MonetDB\lib": if not exist "$(datadir)\MonetDB\lib" $(MKDIR) "$(datadir)\MonetDB\lib"install-data:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -