home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
lxapi32.zip
/
makefile
< prev
next >
Wrap
Makefile
|
2002-04-26
|
2KB
|
85 lines
# $Id: makefile,v 1.2 2002/04/26 23:08:53 smilcke Exp $
#===================================================================
# Main makefile for LXAPI 32Bit device driver (LXAPI32.SYS)
#===================================================================
#DEBUG=1
MAKEOPTS=-f makefile $(__MAKEOPTS__)
#===================================================================
# Setup environment
#===================================================================
!Message ************************
!if "$(DEBUG)" == "1"
MAKEOPTS=DEBUG=1
!Message Building DEBUG Version
!else
!Message Building RELEASE Version
!endif
!Message ************************
!if "$(KEE)" == "1"
MAKEOPTS += KEE=1
!endif
!if "$(NOOS2LXAPI)" == "1"
MAKEOPTS += NOOS2LXAPI=1
!endif
DEPENDENCIES=makes\paths.mak makes\mainmake.mak makes\envchk.mak build.cmd makefile
all: makes\paths.mak impdos impkee impmvdm lib32 pci i2c lxapi32 lxapilib
impdos impkee impmvdm: .SYMBOLIC
@cd lib
@wmake -h $(MAKEOPTS)
@cd ..
lib32: .SYMBOLIC
@cd lib32
@wmake -h $(MAKEOPTS)
@cd ..
pci: .SYMBOLIC
@cd pci
@wmake -h $(MAKEOPTS)
@cd ..
i2c: .SYMBOLIC
@cd i2c
@wmake -h $(MAKEOPTS)
@cd ..
lxapi32: .SYMBOLIC
@cd dev32
@wmake -h $(MAKEOPTS)
@cd ..
lxapilib: .SYMBOLIC
@cd LXAPILIB
@wmake -h $(MAKEOPTS)
@cd ..
makes\paths.mak: tools\config.cmd
@tools\config .\makes\paths.mak
clean: .SYMBOLIC
@echo Cleaning up directories ...
@cd lib
@wmake -h clean
@cd ..
@cd lib32
@wmake -h clean
@cd ..
@cd pci
@wmake -h clean
@cd ..
@cd i2c
@wmake -h clean
@cd ..
@cd dev32
@wmake -h clean
@cd ..
@cd lxapilib
@wmake -h clean
@cd ..
@tools\config .\makes\paths.mak > nul