1 | #
|
---|
2 | # Includes for desktop makefiles
|
---|
3 | #
|
---|
4 |
|
---|
5 | CC = gcc
|
---|
6 |
|
---|
7 | GCCFLAGSDLL = -Zmtd -Zdll -D__OS2__ -D__ST_MT_ERRNO__ -c -Wall
|
---|
8 | GCCLDFLAGSDLL = -Zmt -Zdll
|
---|
9 |
|
---|
10 | GCCFLAGS = -Zmt -Zcrtdll -D__OS2__ -D__ST_MT_ERRNO__ -c -Wall
|
---|
11 | #GCCFLAGS = -E -P
|
---|
12 |
|
---|
13 | GCCLDFLAGS = -Zmt -Zcrtdll -Zdll
|
---|
14 |
|
---|
15 | LIBS = -lgtk-x11-2.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
|
---|
16 |
|
---|
17 |
|
---|
18 | VERSION = 0_0_1
|
---|
19 | VERSION_STRING = 0.0.1
|
---|
20 | AUTHOR_STRING = "(C) Chris Wohlgemuth 2003-2007"
|
---|
21 |
|
---|
22 | # Put version in environment for REXX skripts
|
---|
23 | export DESKTOPVERSION = $(VERSION_STRING)
|
---|
24 | export AUTHORSTRING = $(AUTHOR_STRING)
|
---|
25 |
|
---|
26 |
|
---|
27 | FIXLINKAGEH = cmd.exe /C ".\..\tools\fix_linkage.cmd" $(CLASSINC)/$(basename $(notdir $<)).h
|
---|
28 | FIXLINKAGEIH = cmd.exe /C ".\..\tools\fix_linkage.cmd" $(CLASSINC)/$(basename $(notdir $<)).ih
|
---|
29 | # The som compiler doesn't touch the c implementation file if there're no changes to be written.
|
---|
30 | # Interestingly H files are always newly written.
|
---|
31 | # So to make the makefile working we have to touch the c file whenever the som compiler is run.
|
---|
32 | TOUCHFILE = touch $(CLASSCDIR)/$(basename $(notdir $<)).c
|
---|
33 |
|
---|
34 | export SOMINC = -I z:\include
|
---|
35 |
|
---|
36 | IDLCOMP = L:\svn-sources\nom\trunk\ORBit2-2.14.0\src\idl-compiler\.libs\orbit-idl-2.exe
|
---|
37 | #IDLCOMP = L:/ORBit2-2.14.0/src/idl-compiler/.libs/orbit-idl-2.exe
|
---|
38 |
|
---|
39 | GCPATH = L:/svn-sources/nom/trunk/gc6.8
|
---|
40 | NOMPATH = L:/svn-sources/nom/trunk/nom
|
---|
41 | GUITKPATH = L:/svn-sources/desktop/trunk/gui
|
---|
42 | FOUNDATIONPATH = L:/svn-sources/desktop/trunk/foundation
|
---|
43 | DESKTOPPATH = L:/svn-sources/desktop/trunk/desktop
|
---|