home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-11-10 | 3.3 KB | 156 lines |
- #
- # OS/2, 32 bit
- # IBM C-Set++
- #
- # Builds GBM.DLL which is compiled multithreaded
- # Therefore all users should also be multithreaded
- #
-
- COMMON = \ak\common
-
- CFLAGS_EXE = /C+ /I$(COMMON) /W3 /DOS2 /Kb+ /G4 /Gd-e+m+ /Q+ /Weff- /O+
- CFLAGS_DLL = /C+ /I$(COMMON) /W3 /DOS2 /Kb+ /G4 /Gd-e-m+ /Q+ /Weff- /O+
- LFLAGS_EXE = /NOI /ALIGN:4 /BATCH /NOLOGO /BASE:0x10000 /STACK:0x4000 /PMTYPE:VIO
- LFLAGS_DLL = /NOI /ALIGN:4 /BATCH /NOLOGO
-
- .SUFFIXES: .c .obj
-
- .c.obj:
- icc $(CFLAGS_EXE) $*.c
-
- #
-
- all: gbm.dll gbm.lib gbmhdr.exe \
- gbmmir.lib gbmref.exe \
- gbmrect.lib gbmsub.exe \
- gbmerr.lib gbmtrunc.lib gbmht.lib gbmhist.lib gbmbpp.exe \
- gbmgamma.exe
-
- #
-
- #...Vgbm\46\def:0:
-
- gbm.dll: gbm.obj gbmpgm.obj gbmppm.obj gbmbmp.obj gbmtga.obj gbmkps.obj gbmiax.obj gbmpcx.obj gbmtif.obj gbmtifh.obj gbmlbm.obj gbmvid.obj gbmgif.obj gbmxbm.obj gbmspr.obj gbm.def
- link386 $(LFLAGS_DLL) gbm gbmpgm gbmppm gbmbmp gbmtga gbmkps gbmiax gbmpcx gbmtif gbmtifh gbmlbm gbmvid gbmgif gbmxbm gbmspr,gbm.dll,nul,,gbm.def
-
- gbm.lib: gbm.def
- implib /NOI gbm.lib gbm.def
-
- gbm.obj: gbm.c gbm.h gbmpgm.h gbmppm.h gbmbmp.h gbmtga.h gbmkps.h gbmiax.h gbmpcx.h gbmtif.h gbmlbm.h gbmvid.h gbmgif.h gbmxbm.h gbmspr.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmpgm.obj: gbmpgm.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmppm.obj: gbmppm.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmbmp.obj: gbmbmp.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmtga.obj: gbmtga.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmkps.obj: gbmkps.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmiax.obj: gbmiax.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmpcx.obj: gbmpcx.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmtif.obj: gbmtif.c gbm.h gbmtifh.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmtifh.obj: gbmtifh.c gbmtifh.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmlbm.obj: gbmlbm.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmvid.obj: gbmvid.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmgif.obj: gbmgif.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmxbm.obj: gbmxbm.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- gbmspr.obj: gbmspr.c gbm.h
- icc $(CFLAGS_DLL) $*.c
-
- #
-
- gbmhdr.exe: gbmhdr.obj gbm.lib
- link386 $(LFLAGS_EXE) /NOE gbmhdr setargv,gbmhdr.exe,nul,gbm;
-
- gbmhdr.obj: gbmhdr.c gbm.h
-
- #
-
- gbmmir.lib: gbmmir.obj
- lib /NOLOGO gbmmir -+gbmmir;
-
- gbmmir.obj: gbmmir.c
-
- gbmref.exe: gbmref.obj gbm.lib gbmmir.lib
- link386 $(LFLAGS_EXE) gbmref,gbmref.exe,nul,gbm gbmmir;
-
- gbmref.obj: gbmref.c gbm.h gbmmir.h
-
- #
-
- gbmrect.lib: gbmrect.obj
- lib /NOLOGO gbmrect -+gbmrect;
-
- gbmrect.obj: gbmrect.c
-
- gbmsub.exe: gbmsub.obj gbm.lib gbmrect.lib
- link386 $(LFLAGS_EXE) gbmsub,gbmsub.exe,nul,gbm gbmrect;
-
- gbmsub.obj: gbmsub.c gbm.h gbmrect.h
-
- #
-
- gbmerr.lib: gbmerr.obj
- lib /NOLOGO gbmerr -+gbmerr;
-
- gbmerr.obj: gbmerr.c
-
- #
-
- gbmtrunc.lib: gbmtrunc.obj
- lib /NOLOGO gbmtrunc -+gbmtrunc;
-
- gbmtrunc.obj: gbmtrunc.c
-
- #
-
- gbmht.lib: gbmht.obj
- lib /NOLOGO gbmht -+gbmht;
-
- gbmht.obj: gbmht.c
-
- #
-
- gbmhist.lib: gbmhist.obj
- lib /NOLOGO gbmhist -+gbmhist;
-
- gbmhist.obj: gbmhist.c
-
- #
-
- gbmbpp.exe: gbmbpp.obj gbm.lib gbmerr.lib gbmtrunc.lib gbmht.lib gbmhist.lib
- link386 $(LFLAGS_EXE) gbmbpp,gbmbpp.exe,nul,gbm gbmerr gbmtrunc gbmht gbmhist;
-
- gbmbpp.obj: gbmbpp.c gbm.h gbmerr.h gbmtrunc.h gbmht.h gbmhist.h
-
- #
-
- gbmgamma.exe: gbmgamma.obj gbm.lib
- link386 $(LFLAGS_EXE) gbmgamma,gbmgamma.exe,nul,gbm;
-
- gbmgamma.obj: gbmgamma.c gbm.h
-