kiss-express projects smarter dts2hx handling. Close #164
This commit is contained in:
33
kiss/build-scripts/dts2hx-externs/regenerate.sh
Normal file
33
kiss/build-scripts/dts2hx-externs/regenerate.sh
Normal file
@@ -0,0 +1,33 @@
|
||||
#! /bin/bash
|
||||
|
||||
if [ -d libs ]; then
|
||||
rm -rf libs
|
||||
fi
|
||||
|
||||
if [ -d .haxelib ]; then
|
||||
rm -rf .haxelib
|
||||
fi
|
||||
|
||||
mkdir libs
|
||||
npm install .
|
||||
|
||||
cd .haxelib
|
||||
|
||||
libs=*
|
||||
for lib in $libs; do
|
||||
mv $lib ../libs/$lib
|
||||
done
|
||||
|
||||
cd ..
|
||||
rm -rf .haxelib
|
||||
|
||||
cd libs
|
||||
libs=*
|
||||
for lib in $libs; do
|
||||
mv $lib/**/ $lib/$lib
|
||||
haxelib dev $lib $lib/$lib/
|
||||
done
|
||||
cd ..
|
||||
cp $(haxelib libpath kiss)/build-scripts/dts2hx-externs/KillVersionReqs.hx ./
|
||||
haxe --main KillVersionReqs --interp
|
||||
rm KillVersionReqs.hx
|
Reference in New Issue
Block a user