VirtualBox

Changeset 3140 in kBuild for trunk/src/kmk/Makefile.kmk


Ignore:
Timestamp:
Mar 14, 2018 9:28:10 PM (7 years ago)
Author:
bird
Message:

kmk: Merged in changes from GNU make 4.2.1 (2e55f5e4abdc0e38c1d64be703b446695e70b3b6 / https://git.savannah.gnu.org/git/make.git).

Location:
trunk/src/kmk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk

  • trunk/src/kmk/Makefile.kmk

    r3110 r3140  
    5454TEMPLATE_BIN-KMK_CFLAGS.win.amd64 = $(TEMPLATE_BIN-THREADED_CFLAGS.win.amd64) -wd4244 -wd4267
    5555TEMPLATE_BIN-KMK_CLEAN.win = $(TEMPLATE_BIN-KMK_DEPS.win)
     56TEMPLATE_BIN-KMK_DEFS.debug = $(TEMPLATE_BIN-KMK_DEPS.debug) MAKE_MAINTAINER_MODE
    5657TEMPLATE_BIN-KMK_INCS = $(kmk_0_OUTDIR) . $(TEMPLATE_BIN-THREADED_INCS)
    5758ifneq ($(KBUILD_TARGET),os2)
     
    144145        w32/subproc/w32err.c \
    145146        w32/pathstuff.c \
    146         w32/imagecache.c
     147        w32/imagecache.c \
     148        w32/compat/posixfcn.c
    147149
    148150#
     
    213215kmk_DEFS.x86 = CONFIG_WITH_OPTIMIZATION_HACKS
    214216kmk_DEFS.amd64 = CONFIG_WITH_OPTIMIZATION_HACKS
    215 kmk_DEFS.win = CONFIG_NEW_WIN32_CTRL_EVENT CONFIG_WITH_FAST_IS_SPACE
     217kmk_DEFS.win = CONFIG_NEW_WIN32_CTRL_EVENT
    216218kmk_DEFS.debug = CONFIG_WITH_MAKE_STATS
    217219ifdef CONFIG_WITH_MAKE_STATS
     
    241243        job.c \
    242244        misc.c \
     245        output.c \
    243246        remake.c \
    244247        rule.c \
     
    247250        vpath.c \
    248251        remote-stub.c \
     252        guile.c \
     253        load.c \
    249254       \
    250255        alloccache.c \
     
    256261        kbuild-object.c
    257262ifeq ($(KBUILD_TARGET),win)
    258  kmk_SOURCES += dir-nt-bird.c
     263 kmk_SOURCES += \
     264        dir-nt-bird.c \
     265        w32/w32os.c
    259266else
    260  kmk_SOURCES += dir.c
     267 kmk_SOURCES += \
     268        dir.c \
     269        posixos.c
    261270endif
    262271
     
    481490        job.c \
    482491        misc.c \
     492        output.c \
    483493        remake.c \
    484494        rule.c \
     
    486496        version.c \
    487497        vpath.c \
    488         remote-stub.c
     498        remote-stub.c \
     499        guile.c \
     500        load.c
     501ifeq ($(KBUILD_TARGET),win)
     502 kmk_gmake_SOURCES += \
     503        w32/w32os.c
     504else
     505 kmk_gmake_SOURCES += \
     506        posixos.c
     507endif
    489508
    490509kmk_gmake_SOURCES.win = \
     
    533552        job.c \
    534553        misc.c \
     554        output.c \
    535555        alloccache.c \
    536556        remake.c \
     
    539559        version.c \
    540560        vpath.c \
    541         remote-stub.c
     561        remote-stub.c \
     562        guile.c \
     563        load.c
     564ifeq ($(KBUILD_TARGET),win)
     565 kmk_fgmake_SOURCES += \
     566        w32/w32os.c
     567# @todo: dir-nt-bird.c for fgmake
     568else
     569 kmk_fgmake_SOURCES += \
     570        posixos.c
     571endif
    542572
    543573kmk_fgmake_SOURCES.win = \
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