home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
slfinsta.zip
/
makefile.vac
< prev
next >
Wrap
Makefile
|
2000-03-26
|
2KB
|
61 lines
# Installer Makefile
.SUFFIXES: \
.c .obj
#CFLAGS = /Ss /Gm+ /I.\include /Ti /C
CFLAGS = /Ss /Gm+ /I.\include /G5 /Gd- /O+ /Ol+ /C
#LDFLAGS = /de /optfunc
LDFLAGS = /optfunc
OBJECTS = globals.obj install.obj uac_comm.obj uac_crc.obj instsup.obj \
uac_crt.obj uac_dcpr.obj uac_sys.obj unace.obj dw.obj rexx.obj \
picture.obj
SOURCES = globals.c install.c uac_comm.c uac_crc.c instsup.c \
uac_crt.c uac_dcpr.c uac_sys.c unace.c dw.c rexx.c \
picture.c
#all: sfx.exe packinst
all: sfx.exe
$(OBJECTS):
icc $(CFLAGS) %s
packinst: packinst/Makefile Makefile
@cd packinst
nmake /f makefile.vac all
sfx.exe: $(OBJECTS)
rc -r install.rc
icc @<<
/B" $(LDFLAGS)"
/Fesfx.exe
rexx.lib
$(OBJECTS)
install.def
<<
rc -x2 install.res sfx.exe
# lxlite sfx.exe
clean:
rm $(OBJECTS) install.exe install.res sfx.exe
globals.obj: globals.c include/globals.h include/acestruc.h include/unace.h
install.obj: install.c install.h instsup.h
instsup.obj: instsup.c
rexx.obj: rexx.c
uac_comm.obj: uac_comm.c include/globals.h include/uac_dcpr.h include/uac_comm.h
uac_crc.obj: uac_crc.c include/uac_crc.h
uac_crt.obj: uac_crt.c include/os.h include/attribs.h include/globals.h include/uac_crt.h include/uac_sys.h
uac_dcpr.obj: uac_dcpr.c include/os.h include/globals.h include/portable.h include/uac_comm.h include/uac_crc.h \
include/uac_dcpr.h include/uac_sys.h
uac_sys.obj: uac_sys.c include/os.h include/globals.h include/uac_sys.h
unace.obj: unace.c include/os.h include/globals.h include/portable.h include/uac_comm.h include/uac_crc.h include/uac_crt.h \
include/uac_dcpr.h include/uac_sys.h
dw.obj: dw.c
picture.obj: picture.c picture.h
install.res: install.rc install.h