bootstrap.

This commit is contained in:
ng0 2019-10-11 22:28:33 +00:00
parent cb8c7e889b
commit 8d8d578abc
No known key found for this signature in database
GPG Key ID: E22F9BBFEE348588
3 changed files with 9 additions and 4 deletions

View File

@ -11,9 +11,6 @@ tslint = node_modules/tslint/bin/tslint
-include config.mk -include config.mk
self-strap: submodules/init submodules/update
cd build-scripts && make
.PHONY: tsc .PHONY: tsc
tsc: tsconfig.json yarn-install tsc: tsconfig.json yarn-install
$(tsc) $(tsc)

4
README
View File

@ -26,10 +26,12 @@ pre-configure step
================== ==================
`make submodules/init && make submodules/update` `make submodules/init && make submodules/update`
`ln -sf build-scripts/configure configure`
`ln -sf build-scripts/configure.py configure.py`
or, at your choice: or, at your choice:
`make self-strap` `./bootstrap`
In the following steps you can ommit In the following steps you can ommit
`--prefix=$PREFIX` if you have set `--prefix=$PREFIX` if you have set

6
bootstrap Normal file
View File

@ -0,0 +1,6 @@
#!/bin/sh
git submodule update --init --recursive
git submodule update --recursive --remote
ln -sf build-scripts/configure configure
ln -sf build-scripts/configure.py configure.py