Changeset 15 for trunk/makefile


Ignore:
Timestamp:
Oct 16, 2002, 7:45:44 AM (23 years ago)
Author:
root
Message:

Commit rework

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/makefile

    r2 r15  
    1 DEBUG = 0
     1# makefile
    22
    3 !IF $(DEBUG)
    4 LFLAGS = /NOI /PMTYPE:PM /ALIGN:2 /EXEPACK /CODEVIEW /M /BASE:0x10000 /STACK:65536 /NOD
    5 !ELSE
    6 LFLAGS = /NOI /PMTYPE:PM /ALIGN:2 /EXEPACK:2 /M /BASE:0x10000 /STACK:65536 /NOD /RUNFROMVDM /PACKC /PACKD
    7 !ENDIF
     3BASE = fm3
    84
    9 .SUFFIXES: .c .rc .ipf
     5!INCLUDE makefile_pre.mk
    106
    11 ALL: fm3.EXE \
    12      fm3.res
     7ALL: DLL $(BASE) MAK
    138
    14 fm3.res: fm3.rc \
    15      fm3.h
     9DLL:
     10  cd dll
     11  $(MAKE) /nologo $(MAKEFLAGS)
     12  cd ..
    1613
    17 fm3.obj: fm3.c \
    18      fm3.h dll\version.h
     14$(BASE): $(BASE).EXE \
     15     $(BASE).res
    1916
    20 fm3.exe:  \
    21   fm3.res \
    22   fm3.OBJ
    23    @REM @<<fm3.@0
    24      $(LFLAGS)+
    25      fm3.OBJ
    26      fm3.exe
    27      nul.map
    28      dde4mbso.lib dll\fm3dll.lib os2386.lib
    29      fm3.def;
    30 <<
    31    LINK386.EXE @fm3.@0
    32    RC -x2 fm3.RES fm3.exe
     17$(BASE).res: $(BASE).rc \
     18     $(BASE).h
    3319
    34 {.}.rc.res:
    35    RC -r .\$*.RC
     20$(BASE).obj: $(BASE).c \
     21     $(BASE).h dll\version.h
    3622
    37 {.}.c.obj:
    38 !IF $(DEBUG)
    39      ICC.EXE /Kb /Ti+ /W3 /Sm /Sp4 /Ss /C /Mp /Gm+ /Gs- /G3 /O- /Q+ /Gd+ .\$*.c
    40 !ELSE
    41      ICC.EXE /Gf+ /Kb /W3 /Sm /Sp4 /Ss /C /Mp /Gm+ /Gs- /O+ /Q+ /G3 /Gt- /Gd+ .\$*.c
    42 !ENDIF
     23MAK: *.MAK
     24  !$(MAKE) /NOLOGO /f $?
    4325
     26
     27!INCLUDE makefile_post.mk
     28
     29# The end
Note: See TracChangeset for help on using the changeset viewer.