summaryrefslogtreecommitdiff
path: root/default.xml
blob: 448eff1357263bf7a240dbcc3a5b6f121ec09b3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <![CDATA[
    Manifest for building NDK shader-tools from main.

    Uses prebuilts for cmake, ninja, and python where necessary.

    To build this project, run src/shaderc/utils/build.py --installdir $DIST_DIR.

    Then executables are in:
          $DIST_DIR/glslc/glslc
          $DIST_DIR/third_party/spirv-tools/spirv-as
          $DIST_DIR/third_party/spirv-tools/spirv-dis
          $DIST_DIR/third_party/spirv-tools/spirv-val


   For testing, use:
           fetch="https://android.googlesource.com/"
  ]]>
  <remote  name="aosp"
           fetch=".."
           review="https://android-review.googlesource.com/" />
  <default revision="main"
           remote="aosp" />
  <project path="src/shaderc" name="platform/external/shaderc/shaderc" />
  <project path="src/shaderc/third_party/glslang" name="platform/external/shaderc/glslang" />
  <project path="src/shaderc/third_party/spirv-tools" name="platform/external/shaderc/spirv-tools" />
  <project path="src/shaderc/third_party/spirv-tools/external/spirv-headers" name="platform/external/shaderc/spirv-headers" />
  <project path="src/shaderc/third_party/googletest" name="platform/external/googletest" revision="82b11b8cfcca464c2ac74b623d04e74452e74f32" />


 <![CDATA[
   Get prebuilt cmake, ninja, and python.
 ]]>

 <project path="prebuilts/cmake/darwin-x86" name="platform/prebuilts/cmake/darwin-x86" clone-depth="1" groups="notdefault,platform-darwin" />
 <project path="prebuilts/cmake/linux-x86" name="platform/prebuilts/cmake/linux-x86" clone-depth="1" groups="notdefault,platform-linux" />
 <project path="prebuilts/cmake/windows-x86" name="platform/prebuilts/cmake/windows-x86" clone-depth="1" groups="notdefault,platform-cygwin_nt-6.1,platform-cygwin_nt-6.2,platform-cygwin_nt-6.3,platform-cygwin_nt-10.0" />

 <project path="prebuilts/ninja/darwin-x86" name="platform/prebuilts/ninja/darwin-x86" clone-depth="1" groups="notdefault,platform-darwin" />
 <project path="prebuilts/ninja/linux-x86" name="platform/prebuilts/ninja/linux-x86" clone-depth="1" groups="notdefault,platform-linux" />
 <project path="prebuilts/ninja/windows-x86" name="platform/prebuilts/ninja/windows-x86" clone-depth="1" groups="notdefault,platform-cygwin_nt-6.1,platform-cygwin_nt-6.2,platform-cygwin_nt-6.3,platform-cygwin_nt-10.0" />

 <project path="prebuilts/python/darwin-x86" name="platform/prebuilts/python/darwin-x86" clone-depth="1" groups="notdefault,platform-darwin" />
 <project path="prebuilts/python/linux-x86" name="platform/prebuilts/python/linux-x86" clone-depth="1" groups="notdefault,platform-linux" />
 <project path="prebuilts/python/windows-x86" name="platform/prebuilts/python/windows-x86" clone-depth="1" groups="notdefault,platform-cygwin_nt-6.1,platform-cygwin_nt-6.2,platform-cygwin_nt-6.3,platform-cygwin_nt-10.0" />
</manifest>