source: trunk/include/pdwin32.tools@ 2910

Last change on this file since 2910 was 2910, checked in by bird, 26 years ago

MAKE_CMD looks better. It peserves NODEP, DEBUG and NODEBUGINFO.

File size: 803 bytes
Line 
1# $Id: pdwin32.tools,v 1.7 2000-02-26 18:29:37 bird Exp $
2# ODIN / win32os2 Project
3#
4# makefile for the build system tools and standard rules
5# Note: this has to be included after the compiler environment
6#
7# phaller@gmx.net, 1999/05/27
8#
9
10
11#
12# System Utilites
13#
14RM = rm -f
15CP = copy
16MKDIR = mkdir
17ECHO = echo
18IMPDEF = $(PDWIN32_TOOLS)\impdef.exe
19DEPEND = $(PDWIN32_TOOLS)\fastdep.exe
20DOWITHDIRS = $(PDWIN32_TOOLS)\dowithdirs.cmd
21MAKE_CMD = nmake /nologo
22!ifdef DEBUG
23MAKE_CMD = $(MAKE_CMD) DEBUG=1
24!endif
25!ifdef NODEBUGINFO
26MAKE_CMD = $(MAKE_CMD) NODEBUGINFO=1
27!endif
28!ifdef NODEP
29MAKE_CMD = $(MAKE_CMD) NODEP=1
30!endif
31
32
33#
34# Targets
35#
36.c.obj:
37 $(CC) $(CFLAGS) -c $<
38
39.cpp.obj:
40 $(CXX) $(CXXFLAGS) -c $<
41
42.asm.obj:
43 $(AS) $(ASFLAGS) $<
44
45
46
Note: See TracBrowser for help on using the repository browser.