VirtualBox

Changeset 928 in kBuild for trunk


Ignore:
Timestamp:
May 25, 2007 9:31:02 PM (18 years ago)
Author:
bird
Message:

Building bootstrap kmk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gmakenew/Makefile.am

    r903 r928  
    3131SUBDIRS =       glob config po doc $(MAYBE_W32)
    3232
    33 bin_PROGRAMS =  make
     33bin_PROGRAMS =  kmk
    3434
    3535if USE_CUSTOMS
     
    4040
    4141
    42 make_SOURCES =  ar.c arscan.c commands.c default.c dir.c expand.c file.c \
     42kmk_SOURCES =   ar.c arscan.c commands.c default.c dir.c expand.c file.c \
    4343                function.c getopt.c getopt1.c implicit.c job.c main.c \
    4444                misc.c read.c remake.c $(remote) rule.c signame.c \
    45                 strcache.c variable.c version.c vpath.c hash.c
    46 
    47 EXTRA_make_SOURCES = vmsjobs.c remote-stub.c remote-cstms.c
     45                strcache.c variable.c version.c vpath.c hash.c \
     46                \
     47                kbuild.c \
     48                electric.c \
     49                \
     50                kmkbuiltin.c \
     51                kmkbuiltin/append.c \
     52                kmkbuiltin/cat.c \
     53                kmkbuiltin/cp.c \
     54                kmkbuiltin/cp_utils.c \
     55                kmkbuiltin/echo.c \
     56                kmkbuiltin/install.c \
     57                kmkbuiltin/mkdir.c \
     58                kmkbuiltin/mv.c \
     59                kmkbuiltin/ln.c \
     60                kmkbuiltin/printf.c \
     61                kmkbuiltin/rm.c \
     62                kmkbuiltin/rmdir.c \
     63                kmkbuiltin/err.c \
     64                kmkbuiltin/setmode.c \
     65                kmkbuiltin/strmode.c \
     66                kmkbuiltin/strlcpy.c \
     67                kmkbuiltin/osdep.c
     68
     69
     70EXTRA_kmk_SOURCES = vmsjobs.c remote-stub.c remote-cstms.c
    4871
    4972noinst_HEADERS = commands.h dep.h filedef.h job.h make.h rule.h variable.h \
    5073                debug.h getopt.h gettext.h hash.h
    5174
    52 make_LDADD =    @LIBOBJS@ @ALLOCA@ $(GLOBLIB) @GETLOADAVG_LIBS@ @LIBINTL@
     75#kmk_LDADD =    @LIBOBJS@ @ALLOCA@ $(GLOBLIB) @GETLOADAVG_LIBS@ @LIBINTL@
     76kmk_LDADD =     @LIBOBJS@ @ALLOCA@ $(GLOBLIB) @GETLOADAVG_LIBS@
    5377# Only process if target is MS-Windows
    5478if WINDOWSENV
    55     make_LDADD += $(W32LIB)
     79    kmk_LDADD += $(W32LIB)
    5680endif
    5781
    5882man_MANS =      make.1
    5983
    60 DEFS =          -DLOCALEDIR=\"$(localedir)\" -DLIBDIR=\"$(libdir)\" -DINCLUDEDIR=\"$(includedir)\" @DEFS@
     84# org - DEFS =          -DLOCALEDIR=\"$(localedir)\" -DLIBDIR=\"$(libdir)\" -DINCLUDEDIR=\"$(includedir)\" @DEFS@
     85DEFS = \
     86        -DNO_ARCHIVES \
     87        -DEXPERIMENTAL \
     88        -DCONFIG_WITH_TOUPPER_TOLOWER \
     89        -DCONFIG_WITH_EXPLICIT_MULTITARGET \
     90        \
     91        -DKMK \
     92        -DKMK_HELPERS \
     93        -DVARIABLE_HASH \
     94        -DCONFIG_NO_DEFAULT_SUFFIXES \
     95        -DCONFIG_NO_DEFAULT_PATTERN_RULES       \
     96        -DCONFIG_NO_DEFAULT_TERMINAL_RULES \
     97        -DCONFIG_NO_DEFAULT_SUFFIX_RULES \
     98        -DCONFIG_NO_DEFAULT_VARIABLES \
     99        -DCONFIG_WITH_EXTENDED_NOTPARALLEL \
     100        -DCONFIG_WITH_INCLUDEDEP \
     101        -DCONFIG_WITH_VALUE_LENGTH \
     102        -DCONFIG_WITH_RSORT \
     103        -DCONFIG_WITH_ABSPATHEX \
     104        -DCONFIG_WITH_COMPARE \
     105        -DCONFIG_WITH_STACK \
     106        -DCONFIG_WITH_MATH \
     107        -DCONFIG_WITH_XARGS \
     108        -DCONFIG_PRETTY_COMMAND_PRINTING \
     109        \
     110        -DBUILD_PLATFORM=\"$(BUILD_TARGET)\" \
     111        -DBUILD_PLATFORM_ARCH=\"$(BUILD_TARGET_ARCH)\" \
     112        -DBUILD_PLATFORM_CPU=\"$(BUILD_TARGET_CPU)\" \
     113        \
     114        -DKBUILD_VERSION_MAJOR=0 \
     115        -DKBUILD_VERSION_MINOR=1 \
     116        -DKBUILD_VERSION_PATCH=0 \
     117        \
     118        -DCONFIG_WITH_KMK_BUILTIN \
     119    @DEFS@
    61120
    62121AM_CPPFLAGS =   $(GLOBINC)
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette