source: trunk/src/Odin32API/genericexe.mak@ 10367

Last change on this file since 10367 was 5342, checked in by bird, 24 years ago

Corrected include path.

File size: 1.2 KB
Line 
1# $Id: genericexe.mak,v 1.2 2001-03-20 22:49:24 bird Exp $
2
3#
4# Odin32 API
5#
6# Sample makefile for Odin32 Exe files.
7#
8
9
10#
11# Build environment configuration.
12#
13NO_ALL_RULE=
14NO_LIB_RULE=1
15EXETARGET = 1
16
17
18#
19# Compiler, tools, and interference rules.
20#
21!include ../../makefile.inc
22
23
24#
25# Overrides.
26#
27CFLAGS = $(CFLAGS_WIN32APP)
28CXXFLAGS = $(CXXFLAGS_WIN32APP)
29CDEFINES = $(CDEFINES_WIN32APP)
30STACKSIZE = 0x100000
31
32
33#
34# Object files. Prefix with OBJDIR and one space before the '\'.
35#
36OBJS = \
37$(OBJDIR)\generic.obj \
38$(OBJDIR)\odinexe.obj \
39$(OBJDIR)\resource.obj
40
41
42#
43# Libraries. One space before the '\'.
44#
45LIBS = \
46$(ODIN32_LIB)/comdlg32.lib \
47$(ODIN32_LIB)/shlwapi.lib \
48$(ODIN32_LIB)/comctl32.lib \
49$(ODIN32_LIB)/winspool.lib \
50$(ODIN32_LIB)/kernel32.lib \
51$(ODIN32_LIB)/user32.lib \
52$(ODIN32_LIB)/winmm.lib \
53$(ODIN32_LIB)/gdi32.lib \
54$(ODIN32_LIB)/version.lib \
55$(ODIN32_LIB)/$(ODINCRT).lib \
56$(ODIN32_LIB)/shell32.lib \
57$(RTLLIB_O) \
58os2386.lib
59
60
61#
62# Target name - name of the dll without extention and path.
63#
64TARGET = generic
65
66
67#
68# Our own All rule which doesn't copy stuff to global bin directories.
69#
70all: $(OBJDIR) \
71 $(OBJDIR)\$(TARGET).exe \
72 $(OBJDIR)\$(TARGET).sym
73
74
75#
76# Includes the common rules.
77#
78!include $(ODIN32_POST_INC)
79
Note: See TracBrowser for help on using the repository browser.