📄 bcc32.mak
字号:
# Makefile for Borland C++ 5.5# Borland C++ base install directory goes here# BCB=d:\Borland\Bcc55!MESSAGE Building PSQL.EXE ...!MESSAGE!IF "$(CFG)" == ""CFG=Release!MESSAGE No configuration specified. Defaulting to Release with STATIC libraries.!MESSAGE To use dynamic link libraries add -DDLL_LIBS to make command line.!MESSAGE!ELSE!MESSAGE Configuration "$(CFG)"!MESSAGE!ENDIF!IF "$(CFG)" != "Release" && "$(CFG)" != "Debug"!MESSAGE Invalid configuration "$(CFG)" specified.!MESSAGE You can specify a configuration when running MAKE!MESSAGE by defining the macro CFG on the command line. For example:!MESSAGE!MESSAGE make -DCFG=[Release | Debug] /f bcc32.mak!MESSAGE!MESSAGE Possible choices for configuration are:!MESSAGE!MESSAGE "Release" (Win32 Release EXE)!MESSAGE "Debug" (Win32 Debug EXE)!MESSAGE!ERROR An invalid configuration was specified.!ENDIF!IF "$(OS)" == "Windows_NT"NULL=!ELSE NULL=nul!ENDIF CPP=bcc32.exePERL=perl.exe!IF "$(CFG)" == "Debug"DEBUG=1OUTDIR=.\DebugINTDIR=.\Debug!elseOUTDIR=.\ReleaseINTDIR=.\Release!endifREFDOCDIR=../../../doc/src/sgml/ref.path.obj = $(INTDIR).c.obj: $(CPP) -o"$(INTDIR)\$&" $(CPP_PROJ) $<ALL : "sql_help.h" "$(OUTDIR)\psql.exe"CLEAN : -@erase "$(INTDIR)\command.obj" -@erase "$(INTDIR)\common.obj" -@erase "$(INTDIR)\help.obj" -@erase "$(INTDIR)\input.obj" -@erase "$(INTDIR)\stringutils.obj" -@erase "$(INTDIR)\mainloop.obj" -@erase "$(INTDIR)\copy.obj" -@erase "$(INTDIR)\startup.obj" -@erase "$(INTDIR)\prompt.obj" -@erase "$(INTDIR)\variables.obj" -@erase "$(INTDIR)\large_obj.obj" -@erase "$(INTDIR)\print.obj" -@erase "$(INTDIR)\describe.obj" -@erase "$(INTDIR)\tab-complete.obj" -@erase "$(INTDIR)\sprompt.obj" -@erase "$(INTDIR)\getopt.obj" -@erase "$(INTDIR)\getopt_long.obj" -@erase "$(INTDIR)\path.obj" -@erase "$(INTDIR)\mbprint.obj" -@erase "$(INTDIR)\psql.ilc" -@erase "$(INTDIR)\psql.ild" -@erase "$(INTDIR)\psql.tds" -@erase "$(INTDIR)\psql.ils" -@erase "$(INTDIR)\psql.ilf" -@erase "$(OUTDIR)\psql.exe""$(OUTDIR)" : if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"USERDEFINES = WIN32;_CONSOLE;_MBCS;HAVE_STRDUP# ---------------------------------------------------------------------------CPP_PROJ = -I$(BCB)\include;..\..\include;..\..\interfaces\libpq -c -D$(USERDEFINES) -DFRONTEND \ -tWM -tWC -q -5 -a8 -pc -X -w-use -w-par -w-pia -w-csu -w-aus -w-ccc!IFDEF DEBUGCPP_PROJ = $(CPP_PROJ) -Od -r- -k -v -y -vi- -D_DEBUGLIBPG_DIR = Debug!ELSECPP_PROJ = $(CPP_PROJ) -O -Oi -OS -DNDEBUGLIBPG_DIR = Release!ENDIF!IFDEF DLL_LIBSCPP_PROJ = $(CPP_PROJ) -D_RTLDLLLIBRARIES = cw32mti.lib ..\..\interfaces\libpq\$(LIBPG_DIR)\blibpqdll.lib!ELSECPP_PROJ = $(CPP_PROJ) -DBCC32_STATICLIBRARIES = cw32mt.lib ..\..\interfaces\libpq\$(LIBPG_DIR)\blibpq.lib!ENDIFLINK32=ilink32.exeLINK32_FLAGS=-L$(BCB)\lib;.\$(LIBPG_DIR) -x -v LINK32_OBJS= \ command.obj \ common.obj \ help.obj \ input.obj \ stringutils.obj \ mainloop.obj \ copy.obj \ startup.obj \ prompt.obj \ variables.obj \ large_obj.obj \ print.obj \ describe.obj \ tab-complete.obj \ sprompt.obj \ getopt.obj \ getopt_long.obj \ path.obj \ mbprint.obj "$(OUTDIR)\psql.exe" : "$(OUTDIR)" $(LINK32_OBJS) $(LINK32) @&&! $(LINK32_FLAGS) + c0x32.obj $(LINK32_OBJS), + $@,, + import32.lib $(LIBRARIES),,!sprompt.obj : "$(OUTDIR)" ..\..\port\sprompt.cgetopt.obj : "$(OUTDIR)" ..\..\port\getopt.cgetopt_long.obj : "$(OUTDIR)" ..\..\port\getopt_long.cpath.obj : "$(OUTDIR)" ..\..\port\path.c"sql_help.h": create_help.pl $(PERL) create_help.pl $(REFDOCDIR) $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -