git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
		
			
				
	
	
		
			98 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			98 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
#
 | 
						|
# File:		makefile.bcc
 | 
						|
# Author:	Julian Smart
 | 
						|
# Created:	1993
 | 
						|
# Updated:	
 | 
						|
# Copyright:	(c) 1993, AIAI, University of Edinburgh
 | 
						|
#
 | 
						|
# "%W% %G%"
 | 
						|
#
 | 
						|
# Makefile : Builds wxWindows library wx.lib for Windows 3.1
 | 
						|
# and Borland C++ 3.1. This makefile calls makefile.bcc in msw and
 | 
						|
# base subdirectories.
 | 
						|
 | 
						|
!if "$(BCCDIR)" == ""
 | 
						|
!error You must define the BCCDIR variable in autoexec.bat, e.g. BCCDIR=d:\bc4
 | 
						|
!endif
 | 
						|
 | 
						|
!if "$(WXWIN)" == ""
 | 
						|
!error You must define the WXWIN variable in autoexec.bat, e.g. WXWIN=c:\wx
 | 
						|
!endif
 | 
						|
 | 
						|
!ifndef DEBUG
 | 
						|
DEBUG=0
 | 
						|
!endif
 | 
						|
 | 
						|
!ifndef FINAL
 | 
						|
FINAL=0
 | 
						|
!endif
 | 
						|
 | 
						|
# Change these if needed.
 | 
						|
WXDIR = $(WXWIN)
 | 
						|
 | 
						|
!include $(WXDIR)\src\makebcc.env
 | 
						|
 | 
						|
!if "$(FINAL)" == "0"
 | 
						|
OPT = -Od
 | 
						|
DEBUG_FLAGS= -v /DDEBUG=$(DEBUG) # -v # -v for debugging info
 | 
						|
!else
 | 
						|
OPT = -O2
 | 
						|
DEBUG_FLAGS = /DDEBUG=$(DEBUG)
 | 
						|
!endif
 | 
						|
 | 
						|
BOR_VER = 4
 | 
						|
 | 
						|
#!if "$(BOR_VER)" == "3.1"
 | 
						|
#BCCDIR = d:\bc3
 | 
						|
#!elif "$(BOR_VER)" == "4"
 | 
						|
#BCCDIR = d:\bc4
 | 
						|
#!endif
 | 
						|
 | 
						|
WXBASEINC = $(WXDIR)\include\base
 | 
						|
WXINC = $(WXDIR)\include\msw
 | 
						|
PROLOGIOINC = $(WXDIR)\utils\prologio\src
 | 
						|
XPMINC=$(WXDIR)\contrib\wxxpm\libxpm.34b\lib
 | 
						|
 | 
						|
all:    wxwin.cfg
 | 
						|
	cd $(WXDIR)\src\msw
 | 
						|
	make -f makefile.bcc -DCFG=$(CFG) -DWXDIR=$(WXDIR) DEBUG=$(DEBUG) -DDEBUG_FLAGS=$(DEBUG_FLAGS) -DOPT=$(OPT) -DFINAL=$(FINAL)
 | 
						|
	cd $(WXDIR)\src
 | 
						|
 | 
						|
clean:
 | 
						|
        erase wxwin.cfg
 | 
						|
	cd $(WXDIR)\src\msw
 | 
						|
	make -f makefile.bcc clean
 | 
						|
	cd $(WXDIR)\src
 | 
						|
 | 
						|
wxwin.cfg: makefile.bcc
 | 
						|
	copy &&!
 | 
						|
-H=$(WXDIR)\src\borland.pch
 | 
						|
-2
 | 
						|
-P
 | 
						|
-d
 | 
						|
-w-hid
 | 
						|
-w-par
 | 
						|
-w-pia
 | 
						|
-w-aus
 | 
						|
-w-rch
 | 
						|
-ml
 | 
						|
-Od
 | 
						|
-WE
 | 
						|
-Fs-
 | 
						|
-Vf
 | 
						|
-I$(WXBASEINC);$(WXINC);$(PROLOGIOINC);$(XPMINC);$(BCCDIR)\include;$(WXDIR)\contrib\fafa;$(WXDIR)\contrib\itsybits;$(WXDIR)\utils\rcparser\src
 | 
						|
 | 
						|
-L$(BCCDIR)\lib
 | 
						|
-Dwx_msw
 | 
						|
! wxwin.cfg
 | 
						|
!if "$(BOR_VER)" == "3.1"
 | 
						|
	echo -Ff=4 >>wxwin.cfg
 | 
						|
!elif "$(BOR_VER)" == "4"
 | 
						|
	echo -Ff=512 >>wxwin.cfg
 | 
						|
	echo -dc >>wxwin.cfg
 | 
						|
!endif
 | 
						|
 | 
						|
 | 
						|
# -O was: -Oxt
 | 
						|
 |