source: trunk/tools/dbginfo/makefile@ 10366

Last change on this file since 10366 was 5502, checked in by bird, 25 years ago

Updated makefile.

File size: 1.4 KB
Line 
1# $Id: makefile,v 1.8 2001-04-14 09:09:23 bird Exp $
2
3#
4# Makefile for debug info convertes - experimental.
5#
6# Copyright (c) 2000-2001 knut st. osmundsen (knut.stange.osmundsen@pmsc.no)
7#
8# Project Odin Software License can be found in LICENSE.TXT
9#
10
11
12#
13# Directory macros.
14#
15ODIN32_TCOMMON = ..\common
16ODIN32_BIN = $(ODIN32_TOOLS)
17
18
19#
20# Tell buildenvironment that we're making an VIO .exe.
21# Tell buildenvironment that we like to use static linked CRT.
22# Tell buildenvironment that we should not copy this into /bin.
23#
24EXETARGET = 1
25VIO = 1
26STATIC_CRT = 1
27NO_MAIN_BIN_COPY = 1
28
29
30#
31# include common definitions
32#
33!include ../../makefile.inc
34!include $(ODIN32_TCOMMON)\common.mk
35
36
37#
38# Flag overrides.
39#
40!if "$(VAC3)" == "1" || "$(VAC36)" == "1"
41CFLAGS = $(CFLAGS) -Wall+ppt-ppc-inl-cnv-gnr-vft-
42CXXFLAGS = $(CXXFLAGS) -Wall+ppt-ppc-inl-cnv-gnr-vft- $(CXXEXCEPTIONS)
43!else
44!if "$(WAT)" == "1"
45CXXFLAGS += $(CXXEXCEPTIONS)
46!else
47CXXFLAGS = $(CXXFLAGS) $(CXXEXCEPTIONS)
48!endif
49!endif
50
51
52#
53# Object files. Prefix with OBJDIR and one space before the '\'.
54#
55OBJS = \
56$(OBJDIR)\kHll.obj \
57$(OBJDIR)\kHllMain.obj
58
59
60#
61# Libraries. One space before the '\'.
62#
63LIBS = \
64$(COMMONLIB) \
65$(RTLLIB) \
66os2386.lib
67
68
69#
70# Target name - name of the exe without extention and path.
71#
72TARGET = kHll
73
74
75#
76# Includes the common rules.
77#
78!include $(ODIN32_POST_INC)
79!include $(ODIN32_TCOMMON_POST_INC)
80
Note: See TracBrowser for help on using the repository browser.