makefile.msc

来自「这个是内存数据库的客户端」· MSC 代码 · 共 69 行

MSC
69
字号
## 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\odbc\python!INCLUDE $(TOPDIR)\rules.mscall: all-msccheck: check-mscinstall: install-mscX_CFLAGS = INCLUDES = -I$(SRCDIR) "-I..\include" -I$(SRCDIR)\..\include $(PYTHON_INCS)SWIGFLAGS =  -DHAVE_LONG_LONG $(INCLUDES)_odbc.pyd:  ..\driver\libMonetODBC.lib_odbc_LIBS = ..\driver\libMonetODBC.lib $(PYTHON_LIBS)_odbc_OBJS = odbc.py.obj_odbc_DEPS = $(_odbc_OBJS)_odbc.lib: _odbc.pyd_odbc.pyd: $(_odbc_DEPS) 	$(CC) $(CFLAGS) -LD -Fe_odbc.pyd $(_odbc_OBJS) /link $(_odbc_LIBS)	if exist $@.manifest $(MT) -manifest $@.manifest -outputresource:$@;2	if not exist .libs $(MKDIR) .libs	$(INSTALL) "_odbc.pyd" ".libs\_odbc.pyd"!IFDEF NEED_MX!ENDIF #NEED_MXodbc.py: "$(SRCDIR)\odbc.py.i"	$(SWIG) -python $(SWIGFLAGS) -outdir . -o dummy.c "$(SRCDIR)\odbc.py.i"odbc.py.c: "$(SRCDIR)\odbc.py.i"	$(SWIG) -python $(SWIGFLAGS) -outdir . -o "$@" "$(SRCDIR)\odbc.py.i"odbc.py.obj: "odbc.py.c"all-msc: "_odbc.pyd"check-msc: all-msc "odbc.py" "_odbc.pyd"install-msc: install-exec install-datainstall-exec:  "install_odbc.py" "install__odbc" install_odbc.py: "odbc.py" "$(prefix)\$(PYTHON_LIBDIR)"	$(INSTALL) "odbc.py" "$(prefix)\$(PYTHON_LIBDIR)\odbc.py"install__odbc: "_odbc.pyd" "$(prefix)\$(PYTHON_LIBDIR)"	$(INSTALL) "_odbc.pyd" "$(prefix)\$(PYTHON_LIBDIR)\_odbc.pyd""$(prefix)\$(PYTHON_LIBDIR)":	if not exist "$(prefix)\$(PYTHON_LIBDIR)" $(MKDIR) "$(prefix)\$(PYTHON_LIBDIR)"install-data:

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?