Skip to content

Commit ce99e4a

Browse files
committed
add osgeo/proj
1 parent 39b650f commit ce99e4a

File tree

2 files changed

+40
-1
lines changed

2 files changed

+40
-1
lines changed

sources.wasm/geos.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ else
5050
mkdir -p $ROOT/build/libgeos
5151
pushd $ROOT/build/libgeos
5252
emcmake cmake -DCMAKE_INSTALL_PREFIX:PATH=$PREFIX ${ROOT}/src/libgeos
53-
#emconfigure ${ROOT}/src/libgeos/configure --prefix=$PREFIX --disable-test
5453
emmake make -j $(nproc) install
5554
popd
5655
fi

sources.wasm/proj.sh

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
#!/bin/bash
2+
3+
. ${CONFIG:-config}
4+
5+
6+
cd ${ROOT}/src
7+
8+
if [ -d libproj ]
9+
then
10+
echo ok
11+
else
12+
wget -c https://download.osgeo.org/proj/proj-9.4.0.tar.gz
13+
tar xvfz proj-9.4.0.tar.gz
14+
mv proj-9.4.0 libproj
15+
16+
pushd libgeos
17+
# patch
18+
popd
19+
fi
20+
21+
22+
if [ -f $PREFIX/lib/libproj.a ]
23+
then
24+
echo "
25+
already built in $PREFIX/lib/libproj.a
26+
"
27+
else
28+
. ${SDKROOT}/scripts/emsdk-fetch.sh
29+
30+
mkdir -p $ROOT/build/libproj
31+
pushd $ROOT/build/libproj
32+
emcmake cmake ../../src/libproj \
33+
-DCMAKE_INSTALL_PREFIX=$PREFIX -DENABLE_TIFF=NO -DENABLE_CURL=NO -DUSE_EXTERNAL_GTEST=NO -DBUILD_PROJSYNC=no
34+
emmake make -j $(nproc) install
35+
popd
36+
fi
37+
38+
39+
40+

0 commit comments

Comments
 (0)