Skip to content
  • marcelo.lira@openbossa.org's avatar
    Nix upstreaming - Adding build files and supporting scripts · e8121e0a
    marcelo.lira@openbossa.org authored
    https://bugs.webkit.org/show_bug.cgi?id=118367
    
    Reviewed by Ryosuke Niwa.
    
    .:
    
    * CMakeLists.txt:
    * Source/CMakeLists.txt:
    * Source/cmake/FindEGL.cmake:
    * Source/cmake/FindOpenGLES2.cmake: Added.
    * Source/cmake/OptionsCommon.cmake:
    * Source/cmake/OptionsNix.cmake: Added.
    
    Source/Platform:
    
    * CMakeLists.txt: Added.
    * PlatformNix.cmake: Added.
    
    Source/WebCore:
    
    No new tests needed.
    
    * CMakeLists.txt:
    * PlatformNix.cmake: Added.
    
    Source/WTF:
    
    * wtf/FeatureDefines.h:
    * wtf/Platform.h:
    * wtf/PlatformNix.cmake: Added.
    
    Tools:
    
    * Scripts/build-webkit:
    * Scripts/run-nix-tests: Added.
    * Scripts/run-webkit-tests:
    * Scripts/update-webkit-libs-jhbuild:
    * Scripts/update-webkitnix-libs: Added.
    * Scripts/webkitdirs.pm:
    (determineArchitecture):
    (argumentsForConfiguration):
    (jscProductDir):
    (builtDylibPathForName):
    (determineIsNix):
    (isNix):
    (isAppleWebKit):
    (launcherPath):
    (launcherName):
    (checkRequiredSystemConfig):
    (copyInspectorFrontendFiles):
    (jhbuildWrapperPr...
    e8121e0a