Ignore:
Timestamp:
Jul 6, 2020, 11:29:45 AM (5 years ago)
Author:
bird
Message:

More CLANGXXMACHO.kmk tweaking. Added script for generating a CLANGCCMACHO variant of it.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/CLANGXXMACHO.kmk

    r3401 r3403  
    11# $Id$
    22## @file
    3 # kBuild Tool Config - LLVM GCC v4.2.x targeting Darwin (Mac OS X) Mach-O, for building C++ code.
    4 #
    5 
    6 #
    7 # Copyright (c) 2004-2017 knut st. osmundsen <bird-kBuild-spam-xviiv@anduin.net>
     3# kBuild Tool Config - LLVM Clang targeting Darwin (Mac OS X) Mach-O, for building C++ code.
     4#
     5
     6#
     7# Copyright (c) 2004-2020 knut st. osmundsen <bird-kBuild-spam-xviiv@anduin.net>
    88#
    99# This file is part of kBuild.
     
    427427# @param    $(custom_post)  Custom step invoked after linking.
    428428# @param    $(outbase)  Output basename (full). Use this for list files and such.
    429 TOOL_CLANGXXMACHO_LINK_PROGRAM_OUTPUT = $(outbase).rsp
     429TOOL_CLANGXXMACHO_LINK_PROGRAM_OUTPUT_MAYBE_PRECIOUS = $(outbase).rsp
    430430TOOL_CLANGXXMACHO_LINK_PROGRAM_OUTPUT_DEBUG = $(call TOOL_CLANGXXMACHO_DEBUG_BUNDLE_FN,$(out))
    431431TOOL_CLANGXXMACHO_LINK_PROGRAM_DEBUG_INSTALL_FN = $(TOOL_CLANGXXMACHO_DEBUG_INSTALL_FN)
     
    458458# @param    $(custom_post)  Custom step invoked after linking.
    459459# @param    $(outbase)  Output basename (full). Use this for list files and such.
    460 TOOL_CLANGXXMACHO_LINK_DLL_OUTPUT = $(outbase).rsp
     460TOOL_CLANGXXMACHO_LINK_DLL_OUTPUT_MAYBE_PRECIOUS = $(outbase).rsp
    461461TOOL_CLANGXXMACHO_LINK_DLL_OUTPUT_DEBUG = $(call TOOL_CLANGXXMACHO_DEBUG_BUNDLE_FN,$(out))
    462462TOOL_CLANGXXMACHO_LINK_DLL_DEBUG_INSTALL_FN = $(TOOL_CLANGXXMACHO_DEBUG_INSTALL_FN)
     
    490490# @param    $(custom_post)  Custom step invoked after linking.
    491491# @param    $(outbase)  Output basename (full). Use this for list files and such.
    492 TOOL_CLANGXXMACHO_LINK_SYSMOD_OUTPUT = $(outbase).rsp
     492TOOL_CLANGXXMACHO_LINK_SYSMOD_OUTPUT_MAYBE_PRECIOUS = $(outbase).rsp
    493493TOOL_CLANGXXMACHO_LINK_SYSMOD_OUTPUT_DEBUG = $(call TOOL_CLANGXXMACHO_DEBUG_BUNDLE_FN,$(out))
    494494TOOL_CLANGXXMACHO_LINK_SYSMOD_DEBUG_INSTALL_FN = $(TOOL_CLANGXXMACHO_DEBUG_INSTALL_FN)
Note: See TracChangeset for help on using the changeset viewer.