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
RevLine 
[2910]1# $Id: pdwin32.tools,v 1.7 2000-02-26 18:29:37 bird Exp $
[9]2# ODIN / win32os2 Project
[844]3#
[9]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#
[2714]14RM = rm -f
15CP = copy
16MKDIR = mkdir
17ECHO = echo
18IMPDEF = $(PDWIN32_TOOLS)\impdef.exe
19DEPEND = $(PDWIN32_TOOLS)\fastdep.exe
20DOWITHDIRS = $(PDWIN32_TOOLS)\dowithdirs.cmd
[2910]21MAKE_CMD = nmake /nologo
[2900]22!ifdef DEBUG
[2910]23MAKE_CMD = $(MAKE_CMD) DEBUG=1
24!endif
[2900]25!ifdef NODEBUGINFO
[2910]26MAKE_CMD = $(MAKE_CMD) NODEBUGINFO=1
[2900]27!endif
[2910]28!ifdef NODEP
29MAKE_CMD = $(MAKE_CMD) NODEP=1
[2900]30!endif
[9]31
32
33#
34# Targets
35#
36.c.obj:
[2714]37 $(CC) $(CFLAGS) -c $<
[9]38
39.cpp.obj:
[2714]40 $(CXX) $(CXXFLAGS) -c $<
[9]41
42.asm.obj:
[2714]43 $(AS) $(ASFLAGS) $<
[9]44
45
46
Note: See TracBrowser for help on using the repository browser.