Changeset 212 for trunk/src


Ignore:
Timestamp:
Jun 26, 1999, 1:42:39 PM (26 years ago)
Author:
hugh
Message:

Updated Makefile for DX6 ddraw

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ddraw/makefile

    r97 r212  
    1 # $Id: makefile,v 1.3 1999-06-10 17:10:57 phaller Exp $
    2 
    31#
    42# PD-Win32 API
    53#
    6 #       ddraw.dll makefile
     4# ddraw.dll makefile
    75#
    86
     
    1311
    1412!include $(PDWIN32_INCLUDE)/pdwin32.mk
     13ASFLAGS = -Sc -Sv:ALP
    1514
    16 
    17 CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE)
    18 CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE)
    19 
     15CFLAGS = $(CFLAGS) -Ft+ -I$(PDWIN32_INCLUDE);
     16CXXFLAGS = $(CXXFLAGS) -Ft+ -I$(PDWIN32_INCLUDE);
    2017
    2118TARGET = ddraw
    2219
    23 OBJS =  ddraw.obj os2ddraw.obj os2clipper.obj os2d3d.obj \
    24         os2surface.obj os2palette.obj os2palset.obj initterm.obj misc.obj \
    25         os2util.obj asmutil.obj
     20OBJS =  ddraw.obj os2ddraw.obj os2clipper.obj os2d3d.obj iccio1.obj asmutil.obj\
     21        os2surface.obj os2palette.obj os2palset.obj misc.obj initterm.obj
    2622
    27 LIBS = pmwinx.lib mmpm2.lib $(PDWIN32_LIB)/kernel32.lib
     23LIBS =  ($PDWIN32_LIB)\pmwinx.lib mmpm2.lib CPPOOC3.lib CPPOM30.lib
    2824
    2925all: $(TARGET).dll $(TARGET).lib
     
    3127
    3228$(TARGET).dll: $(OBJS) $(TARGET).def
    33         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def $(LIBS)
    34         $(CP) $@ $(PDWIN32_BIN)
     29        $(LD) $(LDFLAGS) -Tdp -Fm -Fe$@ $(OBJS) $(TARGET).def $(LIBS)
     30  $(CP) $@ $(PDWIN32_BIN)
    3531
    3632
    3733$(TARGET).lib: $(TARGET).dll
    38         $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET).dll
    39         $(CP) $@ $(PDWIN32_LIB)
    40 
     34  $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET).dll
     35  $(CP) $@ $(PDWIN32_LIB)
    4136
    4237
    4338ddraw.obj: ddraw.cpp  \
    44     os2ddraw.h
     39    os2ddraw.h        \
     40    $(PDWIN32_INCLUDE)\win\ddraw.h
    4541
    4642os2ddraw.obj: os2ddraw.cpp  \
     
    4844    os2clipper.h \
    4945    os2surface.h \
    50     os2ddraw.h
    51 
     46    os2ddraw.h\
     47    $(PDWIN32_INCLUDE)\win\ddraw.h \
     48    $(PDWIN32_INCLUDE)\win\d3d.h
    5249os2d3d.obj: os2d3d.cpp \
    5350    os2ddraw.h
    5451
    55 misc.obj: misc.c \
    56     $(PDWIN32_INCLUDE)\misc.h
    57 
    58 os2util.obj: os2util.cpp \
    59     os2util.h \
    60     $(PDWIN32_INCLUDE)\misc.h
     52misc.obj: misc.cpp
    6153
    6254os2palette.obj: os2palette.cpp  \
     
    7769
    7870os2surface.obj: os2surface.cpp  \
    79     os2util.h \
    80     asmutil.h \
    8171    os2palette.h \
    8272    os2clipper.h \
     
    8474    os2ddraw.h
    8575
     76
    8677initterm.obj: initterm.cpp
    8778
    88 asmutil.obj: asmutil.asm
    89 
    9079clean:
    91         $(RM) *.obj *.lib *.dll *~ *.map *.pch 
    92         $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    93         $(RM) $(PDWIN32_LIB)\$(TARGET).lib
     80  $(RM) *.obj *.lib *.dll *~ *.map *.pch
     81  $(RM) $(PDWIN32_BIN)\$(TARGET).dll
     82  $(RM) $(PDWIN32_LIB)\$(TARGET).lib
Note: See TracChangeset for help on using the changeset viewer.