update build script to allow building single library file
This commit is contained in:
parent
12ac9ab8c0
commit
276a8c031f
@ -4,6 +4,39 @@ if [ ! -d output ]; then
|
|||||||
mkdir output
|
mkdir output
|
||||||
fi
|
fi
|
||||||
|
|
||||||
./yaml2mcl --export-entities=output/net.alcetech.Mocha.Core.css -o output/net.alcetech.Mocha.Core.mcl data/libraries/yaml/net.alcetech.Mocha.Core
|
PROJECTS="net.alcetech.Mocha.Core net.alcetech.Mocha.System"
|
||||||
./yaml2mcl --export-entities=output/net.alcetech.Mocha.System.cs -o output/net.alcetech.Mocha.System.mcl data/libraries/yaml/net.alcetech.Mocha.System
|
PROJECTS_WITH_SYSTEM_REFS="net.alcetech.Mocha.Web"
|
||||||
./yaml2mcl --reference output/net.alcetech.Mocha.System.mcl --export-entities=output/net.alcetech.Mocha.Web.cs -o output/net.alcetech.Mocha.Web.mcl data/libraries/yaml/net.alcetech.Mocha.Web
|
|
||||||
|
if [ "$1" != "" ]; then
|
||||||
|
PROJECT_SELECTED="$1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
for p in $PROJECTS; do
|
||||||
|
|
||||||
|
if [ $PROJECT_SELECTED != "" ]; then
|
||||||
|
if [ "$p" != "$PROJECT_SELECTED" ]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $PROJECT_SELECTED != "" ]; then
|
||||||
|
if [ $p != $PROJECT_SELECTED ]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
./yaml2mcl --export-entities=output/$p.cs -o output/$p.mcl data/libraries/yaml/$p
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
for p in $PROJECTS_WITH_SYSTEM_REFS; do
|
||||||
|
|
||||||
|
if [ $PROJECT_SELECTED != "" ]; then
|
||||||
|
if [ "$p" != "$PROJECT_SELECTED" ]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
./yaml2mcl --reference output/net.alcetech.Mocha.System.mcl --export-entities=output/$p.cs -o output/$p.mcl data/libraries/yaml/$p
|
||||||
|
|
||||||
|
done
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user