Changeset 27845 in webkit for trunk/JavaScriptCore


Ignore:
Timestamp:
Nov 15, 2007, 11:44:18 PM (18 years ago)
Author:
[email protected]
Message:

Mac build and header search path sanity fix.

Reviewed by Sam Weinig and Tim Hatcher.

Move base setting for HEADER_SEARCH_PATHS into Base.xcconfig, and extend
it in JavaScriptCore.xcconfig. This removes the need to override it on a
per-target basis inside the .xcodeproj file.

  • Configurations/Base.xcconfig:
  • Configurations/JavaScriptCore.xcconfig:
  • JavaScriptCore.xcodeproj/project.pbxproj:
Location:
trunk/JavaScriptCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r27844 r27845  
     12007-11-15  Mark Rowe  <[email protected]>
     2
     3        Mac build and header search path sanity fix.
     4
     5        Reviewed by Sam Weinig and Tim Hatcher.
     6
     7        Move base setting for HEADER_SEARCH_PATHS into Base.xcconfig, and extend
     8        it in JavaScriptCore.xcconfig.  This removes the need to override it on a
     9        per-target basis inside the .xcodeproj file.
     10
     11        * Configurations/Base.xcconfig:
     12        * Configurations/JavaScriptCore.xcconfig:
     13        * JavaScriptCore.xcodeproj/project.pbxproj:
     14
    1152007-11-15  Mark Rowe  <[email protected]>
    216
  • trunk/JavaScriptCore/Configurations/Base.xcconfig

    r27207 r27845  
    3131WARNING_CFLAGS_ppc64 = $(WARNING_CFLAGS_BASE);
    3232WARNING_CFLAGS_x86_64 = $(WARNING_CFLAGS_BASE);
     33HEADER_SEARCH_PATHS = . icu $(HEADER_SEARCH_PATHS);
    3334
    3435
  • trunk/JavaScriptCore/Configurations/JavaScriptCore.xcconfig

    r26880 r27845  
    1010GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
    1111GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) $(GCC_PREPROCESSOR_DEFINITIONS);
    12 HEADER_SEARCH_PATHS = . icu "${BUILT_PRODUCTS_DIR}/DerivedSources/JavaScriptCore" $(HEADER_SEARCH_PATHS);
     12HEADER_SEARCH_PATHS = "${BUILT_PRODUCTS_DIR}/DerivedSources/JavaScriptCore" $(HEADER_SEARCH_PATHS);
    1313INFOPLIST_FILE = Info.plist;
    1414INSTALL_PATH = $(SYSTEM_LIBRARY_DIR)/Frameworks;
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r27828 r27845  
    16271627                        isa = XCBuildConfiguration;
    16281628                        buildSettings = {
    1629                                 HEADER_SEARCH_PATHS = .;
    16301629                                PRODUCT_NAME = minidom;
    16311630                        };
     
    16351634                        isa = XCBuildConfiguration;
    16361635                        buildSettings = {
    1637                                 HEADER_SEARCH_PATHS = .;
    16381636                                PRODUCT_NAME = minidom;
    16391637                        };
     
    16431641                        isa = XCBuildConfiguration;
    16441642                        buildSettings = {
    1645                                 HEADER_SEARCH_PATHS = .;
    16461643                                PRODUCT_NAME = minidom;
    16471644                        };
     
    17041701                        isa = XCBuildConfiguration;
    17051702                        buildSettings = {
    1706                                 HEADER_SEARCH_PATHS = .;
    17071703                                PRODUCT_NAME = testkjs;
    17081704                        };
     
    17121708                        isa = XCBuildConfiguration;
    17131709                        buildSettings = {
    1714                                 HEADER_SEARCH_PATHS = .;
    17151710                                PRODUCT_NAME = testkjs;
    17161711                        };
     
    17201715                        isa = XCBuildConfiguration;
    17211716                        buildSettings = {
    1722                                 HEADER_SEARCH_PATHS = .;
    17231717                                PRODUCT_NAME = testkjs;
    17241718                        };
     
    17511745                        buildSettings = {
    17521746                                GCC_OPTIMIZATION_LEVEL = 0;
    1753                                 HEADER_SEARCH_PATHS = (
    1754                                         icu,
    1755                                         .,
    1756                                 );
    17571747                                STRIP_INSTALLED_PRODUCT = NO;
    17581748                        };
     
    17631753                        baseConfigurationReference = 1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */;
    17641754                        buildSettings = {
    1765                                 HEADER_SEARCH_PATHS = (
    1766                                         icu,
    1767                                         .,
    1768                                 );
    17691755                                STRIP_INSTALLED_PRODUCT = NO;
    17701756                        };
     
    17751761                        baseConfigurationReference = 1C9051450BA9E8A70081E9D0 /* Base.xcconfig */;
    17761762                        buildSettings = {
    1777                                 HEADER_SEARCH_PATHS = (
    1778                                         icu,
    1779                                         .,
    1780                                 );
    17811763                        };
    17821764                        name = Production;
     
    17851767                        isa = XCBuildConfiguration;
    17861768                        buildSettings = {
    1787                                 HEADER_SEARCH_PATHS = .;
    17881769                                PRODUCT_NAME = testapi;
    17891770                        };
     
    17931774                        isa = XCBuildConfiguration;
    17941775                        buildSettings = {
    1795                                 HEADER_SEARCH_PATHS = .;
    17961776                                PRODUCT_NAME = testapi;
    17971777                        };
     
    18011781                        isa = XCBuildConfiguration;
    18021782                        buildSettings = {
    1803                                 HEADER_SEARCH_PATHS = .;
    18041783                                PRODUCT_NAME = testapi;
    18051784                        };
Note: See TracChangeset for help on using the changeset viewer.