Changeset 4715 for trunk/src/win32k/rexx


Ignore:
Timestamp:
Dec 3, 2000, 12:32:41 AM (25 years ago)
Author:
bird
Message:

Adapted to be more comform with the new makefile style.
Most subdirectories are now using the style while the win32k.sys makefile
is not at all - as allways.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/rexx/makefile

    r4623 r4715  
    1 ##############################################################################
    2 # $Id: makefile,v 1.3 2000-11-19 09:02:05 bird Exp $
     1# $Id: makefile,v 1.4 2000-12-02 23:32:41 bird Exp $
     2
    33#
    4 # PD-Win32 API
     4# Odin32 API
    55#
    66#       kRx.exe makefile
    77#
    8 ##############################################################################
    98
    10 ##############################################################################
    11 # Include
    12 ##############################################################################
     9
     10#
     11# Tell the buildenvironment to make an VIO exe.
     12#
     13VIO = 0
    1314EXETARGET=1
    14 NO_DEP_RULE=1
    15 !include ..\makefile.inc
    16 !include $(PDWIN32_INCLUDE)\pdwin32.mk
    1715
    18 ##############################################################################
    19 # Tools and Flags Addjustments
    20 ##############################################################################
     16
     17#
     18# Compiler, tools, and interference rules.
     19#
     20!include ..\..\..\makefile.inc
     21
     22
     23#
     24# Tools and Flags Addjustments.
     25#
    2126LD2FLAGS = $(LD2FLAGS) /BASE:0x10000 /Stack:0xee00
    2227
    2328
    24 ##############################################################################
    25 # Interference rules. Note: -Fo is IBMCPP specific.
    26 ##############################################################################
    27 .asm{$(OBJDIR)}.obj:
    28     @$(ECHO) assembling:      $<
    29     @$(AS) $(ASFLAGS) $(ADEFINES) $(AINCLUDES) $< -Fo:$@ -Fl:$(WIN32KLIST)\$(*B).lst
     29#
     30# Interference rule. Note: ALP specific; enables listing.
     31# (For Debug)
     32#
     33#.asm{$(OBJDIR)}.obj:
     34#    $(AS) $(ASFLAGS) $< -Fo:$@ -Fl:$(OBJDIR)\$(*B).lst
    3035
    3136
    32 ##############################################################################
    33 # Main targets.
    34 ##############################################################################
    35 TARGET  = kRx
    36 
    37 OBJS    = \
     37#
     38# Object files. Prefix with OBJDIR and one space before the '\'.
     39#
     40OBJS = \
    3841$(OBJDIR)\kRxa.obj
    3942
    40 LIBS    = \
     43
     44#
     45# Libraries. One space before the '\'.
     46#
     47LIBS = \
    4148os2386.lib \
    4249rexx.lib
    4350
     51
     52#
     53# Say that we actually have an definition file.
     54#
    4455DEFFILE = $(TARGET).def
    4556
    4657
    47 ##############################################################################
    48 # Includes the common rules.
    49 ##############################################################################
    50 !include $(PDWIN32_INCLUDE)\pdwin32.post
     58#
     59# Target name - name of the exe without extention and path.
     60#
     61TARGET  = kRx
    5162
    5263
    53 ##############################################################################
    54 # Dependencies.
    55 ##############################################################################
    56 dep:
    57     $(DEPEND) -o$$(OBJDIR) $(CINCLUDES) *.c *.cpp *.asm *.h
     64#
     65# Includes the common rules.
     66#
     67!include $(ODIN32_POST_INC)
    5868
Note: See TracChangeset for help on using the changeset viewer.