File: Makefile.win

package info (click to toggle)
ssystem 1.6-17
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, lenny
  • size: 1,452 kB
  • ctags: 211
  • sloc: ansic: 2,487; yacc: 227; makefile: 96; lex: 89
file content (21 lines) | stat: -rw-r--r-- 600 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
!include <win32.mak>

MESADIR = c:\Mesa-3.0

CFLAGS= /Ox /G5 /GA /D__MSC__ /D__WIN32__ /DWIN32 \
        /I$(MESADIR)\include /DSDATADIR=\".\"

LINK=   $(MESADIR)\lib\OpenGL32.lib $(MESADIR)\lib\GLU32.lib \
        $(MESADIR)\lib\GLUT32.lib libjpeg.lib \
        glide2x.lib texus.lib kernel32.lib user32.lib gdi32.lib winmm.lib

default: ssystem.exe

ssystem.exe: ssystem.obj init.obj positions.obj joystick.obj ssystem.res
        $(link) $(LINK) ssystem.obj init.obj positions.obj joystick.obj ssystem.res

.c.obj:
        $(CC) $(CFLAGS) -c $*.c

ssystem.res: ssystem.rc
        $(rc) ssystem.rc