|
@@ -34,7 +34,7 @@ codegen gencommon genas3 gencpp genjs genneko genphp genswf8 \
|
|
|
|
|
|
|
|
export HAXE_LIBRARY_PATH=$(CURDIR)/std
|
|
export HAXE_LIBRARY_PATH=$(CURDIR)/std
|
|
|
|
|
|
|
|
-all: libs haxe tools
|
|
|
|
|
|
|
+all: libs haxe
|
|
|
|
|
|
|
|
libs:
|
|
libs:
|
|
|
make -C libs/extlib opt
|
|
make -C libs/extlib opt
|
|
@@ -58,6 +58,16 @@ haxedoc:
|
|
|
|
|
|
|
|
tools: haxelib haxedoc
|
|
tools: haxelib haxedoc
|
|
|
|
|
|
|
|
|
|
+install:
|
|
|
|
|
+ cp haxe /usr/bin/haxe
|
|
|
|
|
+ rm -rf /usr/lib/haxe
|
|
|
|
|
+ mkdir /usr/lib/haxe
|
|
|
|
|
+ cp -r std /usr/lib/haxe
|
|
|
|
|
+ mkdir /usr/lib/haxe/lib
|
|
|
|
|
+ chmod 777 /usr/lib/haxe/lib
|
|
|
|
|
+ echo haxe --run tools.haxelib.Main \$@ >/usr/bin/haxelib.sh
|
|
|
|
|
+ chmod +x /usr/bin/haxelib.sh
|
|
|
|
|
+
|
|
|
export:
|
|
export:
|
|
|
cp haxe*.exe doc/CHANGES.txt $(EXPORT)
|
|
cp haxe*.exe doc/CHANGES.txt $(EXPORT)
|
|
|
rsync -a --exclude .svn --exclude *.n --exclude std/libs --delete std $(EXPORT)
|
|
rsync -a --exclude .svn --exclude *.n --exclude std/libs --delete std $(EXPORT)
|