Ignore:
Timestamp:
Feb 9, 2005, 12:30:52 PM (20 years ago)
Author:
bird
Message:

fixing and adding more commands.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gmake/Makefile.kmk

    r227 r228  
    33
    44PROGRAMS            = kmk
     5PROGRAMS           += echo mkdir rm
    56
    6 kmk_TOOL            = GCC3
    7 kmk_TOOL.os2        = GCC3OMF
    8 kmk_TOOL.win32      = VCC70
     7TOOL                = GCC3
     8TOOL.os2            = GCC3OMF
     9TOOL.win32          = VCC70
    910
    10 kmk_CFLAGS.linux.release    = -O3
    11 kmk_CFLAGS.os2.relase       = -O3
    12 kmk_CFLAGS.win32            = -MT -W3
     11CFLAGS.linux.release= -O3
     12CFLAGS.os2.relase   = -O3
     13CFLAGS.win32        = -MT -W3
     14
     15LDFLAGS.linux.release       = -s
     16LDFLAGS.os2                 = -Zhigh-mem -Zstack=1024
     17LDFLAGS.os2.release         = -s
     18LDFLAGS.win32               = /SUBSYSTEM:console /INCREMENTAL:no /NOD
     19
     20LIBS.linux              = rt
     21LIBS.win32              = \
     22        $(PATH_DEV)/x86.win32/vcc70/lib/libcmt.lib \
     23        $(PATH_DEV)/x86.win32/vcc70/lib/oldnames.lib \
     24        $(PATH_DEV)/x86.win32/sdk200209/lib/Kernel32.Lib \
     25        $(PATH_DEV)/x86.win32/sdk200209/lib/User32.Lib \
     26        $(PATH_DEV)/x86.win32/sdk200209/lib/AdvAPI32.Lib
    1327
    1428kmk_DEPS            = $(PATH_TARGET)/config.h
     
    3145kmk_DEFS.win32          = WINDOWS32 _CONSOLE WIN32
    3246kmk_DEFS.win32.release  = NDEBUG
    33 
    34 kmk_LDFLAGS.linux.release   = -s
    35 kmk_LDFLAGS.os2             = -Zhigh-mem -Zstack=1024
    36 kmk_LDFLAGS.os2.release     = -s
    37 kmk_LDFLAGS.win32           = /SUBSYSTEM:console /INCREMENTAL:no /NOD
    38 
    39 kmk_LIBS.linux              = rt
    40 kmk_LIBS.win32              = \
    41         $(PATH_DEV)/x86.win32/vcc70/lib/libcmt.lib \
    42         $(PATH_DEV)/x86.win32/vcc70/lib/oldnames.lib \
    43         $(PATH_DEV)/x86.win32/sdk200209/lib/Kernel32.Lib \
    44         $(PATH_DEV)/x86.win32/sdk200209/lib/User32.Lib \
    45         $(PATH_DEV)/x86.win32/sdk200209/lib/AdvAPI32.Lib
    4647       
    4748kmk_SOURCES         = \
     
    7071        kmkbuiltin/echo.c \
    7172        kmkbuiltin/mkdir.c \
    72         kmkbuiltin/setmode.c
     73        kmkbuiltin/rm.c \
     74        \
     75        kmkbuiltin/setmode.c \
     76        kmkbuiltin/strmode.c
    7377
    7478kmk_SOURCES.os2 = \
     
    9094#MAKE_DLLSHELL
    9195
     96echo_DEFS = kmk_builtin_echo=main
     97echo_SOURCES = \
     98        kmkbuiltin/echo.c
     99
     100mkdir_DEFS = kmk_builtin_mkdir=main
     101mkdir_SOURCES = \
     102        kmkbuiltin/mkdir.c \
     103        kmkbuiltin/setmode.c
     104
     105rm_DEFS = kmk_builtin_rm=main
     106rm_SOURCES = \
     107        kmkbuiltin/rm.c \
     108        kmkbuiltin/setmode.c \
     109        kmkbuiltin/strmode.c
     110
     111
    92112
    93113DEPTH = ../..
Note: See TracChangeset for help on using the changeset viewer.