(CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgname) op: Equal rhs: {(emscripten-fastcomp)} spids: [19] ) ] spids: [19] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.37.10)} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[28])] spids: [28] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("The Clang + LLVM backend for Emscripten"))} spids: [31] ) ] spids: [31] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://kripken.github.io/emscripten-site/"))} spids: [36] ) ] spids: [36] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[41])] spids: [41] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (UOI-NCSA))} spids:[46])] spids: [46] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ (python2))} spids:[51])] spids: [51] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("cmake paxmark zlib-dev"))} spids: [56] ) ] spids: [56] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (".tar.gz::https://github.com/kripken/") ($ VSub_Name "$pkgname") (/archive/) ($ VSub_Name "$pkgver") (".tar.gz\n") ("\t") ($ VSub_Name "$pkgname") (-clang-) ($ VSub_Name "$pkgver") (".tar.gz::https://github.com/kripken/") ($ VSub_Name "$pkgname") (-clang/archive/) ($ VSub_Name "$pkgver") (".tar.gz\n") ("\tllvm-fix-build-with-musl-libc.patch\n") ("\tllvm-fix-DynamicLibrary-to-build-with-musl-libc.patch") ) } spids: [61] ) ] spids: [61] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver"))} spids: [84] ) ] spids: [84] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ("!check"))} spids:[93])] spids: [93] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_prefix) op: Equal rhs: {(DQ (usr/lib/) ($ VSub_Name "$pkgname"))} spids: [102] ) ] spids: [102] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ldpath) op: Equal rhs: {(DQ (/) ($ VSub_Name "$_prefix") (/lib))} spids: [108] ) ] spids: [108] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sonameprefix) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (":"))} spids: [118] ) ] spids: [118] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(ln)} {(-sf)} {(../../) ($ VSub_Name "$pkgname") (-clang-) ($ VSub_Name "$pkgver")} {(DQ ($ VSub_Name "$builddir")) (/tools/clang)} ) (C {(default_prepare)}) ] spids: [129] ) spids: [125 128] ) (FuncDef name: build body: (BraceGroup children: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$builddir")) (/build)}) (C {(cd)} {(DQ ($ VSub_Name "$builddir")) (/build)}) (C {(cmake)} {(..)} {(-DCMAKE_BUILD_TYPE) (Lit_Other "=") (Release)} {(-DCMAKE_INSTALL_PREFIX) (Lit_Other "=") (DQ (/) ($ VSub_Name "$_prefix"))} {(-DCMAKE_VERBOSE_MAKEFILE) (Lit_Other "=") (NO)} {(-DPYTHON_EXECUTABLE) (Lit_Other "=") (/usr/bin/python2)} {(-DCLANG_BUILD_EXAMPLES) (Lit_Other "=") (OFF)} {(-DCLANG_INCLUDE_TESTS) (Lit_Other "=") (OFF)} {(-DLLVM_BUILD_DOCS) (Lit_Other "=") (OFF)} {(-DLLVM_BUILD_LLVM_DYLIB) (Lit_Other "=") (ON)} {(-DLLVM_BUILD_RUNTIME) (Lit_Other "=") (OFF)} {(-DLLVM_ENABLE_ZLIB) (Lit_Other "=") (ON)} {(-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD) (Lit_Other "=") (WebAssembly)} {(-DLLVM_HOST_TRIPLE) (Lit_Other "=") (DQ ($ VSub_Name "$CHOST"))} {(-DLLVM_INCLUDE_EXAMPLES) (Lit_Other "=") (OFF)} {(-DLLVM_INCLUDE_TESTS) (Lit_Other "=") (OFF)} {(-DLLVM_LINK_LLVM_DYLIB) (Lit_Other "=") (ON)} {(-DLLVM_TARGETS_TO_BUILD) (Lit_Other "=") (JSBackend)} ) (C {(make)} {(-j)} { (BracedVarSub token: <VSub_Name JOBS> suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(2)}) spids: [297 301] ) } ) (C {(paxmark)} {(m)} {(bin/llvm-rtdyld)} {(bin/lli)} {(bin/lli-child-target)}) ] spids: [157] ) spids: [153 156] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir")) (/build)}) (C {(make)} {(install)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))}) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_prefix")}) (C {(cp)} {(DQ ($ VSub_Name "$builddir")) (/emscripten-version.txt)} {(.)}) (C {(rm)} {(-r)} {(include)} {(libexec)} {(share)} {(lib/clang)} {(lib/cmake)}) (C {(rm)} {(lib/) (Lit_Other "*") (.a)} {(bin/) (Lit_Other "*") (-test)}) ] spids: [328] ) spids: [324 327] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "911c4b1a23da149161dd2a8cc8e7b59db55f0d35665aa589edbf1207d8cf5c21e1dfab6af5a1bf99172bedda50b42ebc74d651eaa9a1f9547ad459e6adb074d7 emscripten-fastcomp-1.37.10.tar.gz\n" ) ( "0c01945fe9a9e31c130f70baa7d495aba49bc951bb4043979d331b3173f2527dcbc0e0a8b9c670ac8ccfdf80db4c8393d38bba2aa1e49bca09c99d6aa43a1152 emscripten-fastcomp-clang-1.37.10.tar.gz\n" ) ( "f84cd65d7042e89826ba6e8d48c4c302bf4980da369d7f19a55f217e51c00ca8ed178d453df3a3cee76598a7cecb94aed0775a6d24fe73266f82749913fc3e71 llvm-fix-build-with-musl-libc.patch\n" ) ( "19bfb9282455d39d07dbb2b1293b03a45c57d522fbb9c5e58dac034200669628b97e7a90cd4ff5d52d9bb79acfccbef653d8a1140a7f0589ecd6f9b7c4ba0eb6 llvm-fix-DynamicLibrary-to-build-with-musl-libc.patch" ) ) } spids: [407] ) ] spids: [407] ) ] )