Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Sobota, 20. apríl 2024

Súbor: [Platon] / games / pexeso / Makefile.dos (stiahnutie)

Revízia 1.2, Wed Jul 9 18:44:45 2003 UTC (20 years, 9 months ago) by nepto


Zmeny od 1.1: +8 -8 [lines]

Fixed several Makefile dependencies in MS-Dos and SVGAlib versions.

.AUTODEPEND

# $Platon: games/pexeso/Makefile.dos,v 1.1.1.1 2003/05/11 18:48:50 nepto Exp $

#
#        *Translator Definitions*
#
CC = bcc +pexeso.cfg
TASM = TASM
TLIB = tlib
TLINK = tlink
LIBPATH = Y:\PROG\BC\LIB
INCLUDEPATH = _shared;Y:\PROG\BC\INCLUDE

#
#    BGI (Borland Graphics Interface) driver object handling
#
BGIPATH = Y:\PROG\BC\BGI
BGIOBJ = bgiobj.exe
BGIDRV = egavga.bgi
BGIDRVOBJ = egavga.obj
BGIDRVNAME = _EGAVGA_driver

#
#        *Implicit Rules*
#
.c.obj:
  $(CC) -c {$< }

.cpp.obj:
  $(CC) -c {$< }

#
#    *List Macros*
#


EXE_dependencies =  \
 cursors.obj \
 data.obj \
 pexeso.obj \
 my-graph.obj \
 standart.obj \
 mouse.obj \
 menu.obj \
 $(BGIDRVOBJ)

#
#    *Explicit Rules*
#
pexeso.exe: pexeso.cfg $(EXE_dependencies)
  $(TLINK) /x/c/P-/L$(LIBPATH) @&&|
c0l.obj+
cursors.obj+
data.obj+
pexeso.obj+
my-graph.obj+
standart.obj+
mouse.obj+
menu.obj+
$(BGIDRVOBJ)
pexeso
        # no map file
graphics.lib+
emu.lib+
mathl.lib+
cl.lib
|

#
#    clean
#
clean:
    del *.obj
    del *.bak
    del pexeso.cfg
    del pexeso.exe


#
#    *Individual File Dependencies*
#
cursors.obj: pexeso.cfg cursors.c cursors.h

data.obj: pexeso.cfg data.c data.h

pexeso.obj: pexeso.cfg pexeso.c
    
my-graph.obj: pexeso.cfg _shared\my-graph.c _shared\my-graph.h
    $(CC) -c _shared\my-graph.c

standart.obj: pexeso.cfg _shared\stshared.c _shared\standart.c _shared\standart.h
    $(CC) -c _shared\standart.c

mouse.obj: pexeso.cfg _shared\mouse.c _shared\mouse.h
    $(CC) -c _shared\mouse.c

menu.obj: pexeso.cfg _shared\menu.c _shared\menu.h
    $(CC) -c _shared\menu.c

$(BGIDRVOBJ):
    $(BGIPATH)\$(BGIOBJ) $(BGIPATH)\$(BGIDRV) $(BGIDRVOBJ) $(BGIDRVNAME)

#
#    *Compiler Configuration File*
#
pexeso.cfg: Makefile.dos
  copy &&|
-DPLATON_SYSTEM_MSDOS
-DPACKAGE="$(PACKAGE)"
-DVERSION="$(VERSION)"
-g1
-j1
-ml
-ff-
-w+
-N
-v
-G
-Z
-k-
-d
-b-
-vi-
-I$(INCLUDEPATH)
-L$(LIBPATH)
-P
-O
-Og
-Oe
-Om
-Ov
-Ol
-Ob
-Op
-Oi
| pexeso.cfg


Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok