Initial project import
This commit is contained in:
commit
23f2d29e32
11957 files changed
+1754577
No files matched your search
+47
@@ -0,0 +1,47 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -e
|
||||
|
||||
function show() {
|
||||
printf "\u001b[35m$1\u001b[0m\n"
|
||||
}
|
||||
|
||||
rm -rf herolib/
|
||||
|
||||
show "Clone https://github.com/freeflowuniverse/herolib"
|
||||
v retry -- git clone --filter=blob:none --quiet https://github.com/freeflowuniverse/herolib herolib
|
||||
cd herolib
|
||||
git checkout development
|
||||
|
||||
mkdir -p ~/.vmodules/freeflowuniverse
|
||||
ln -s $(pwd)/lib ~/.vmodules/freeflowuniverse/herolib
|
||||
cd cli
|
||||
|
||||
show "Checkout last known good commit"
|
||||
git checkout ca8799af39228a5678a7be81128c5b0c342c9efc
|
||||
|
||||
v wipe-cache
|
||||
show "Build project no parallel (gcc)"
|
||||
v -cc gcc -cg -enable-globals -w -n hero.v
|
||||
show "Checking build"
|
||||
ls -l ./hero
|
||||
|
||||
v wipe-cache
|
||||
show "Build project no parallel (clang)"
|
||||
v -cc clang -cg -enable-globals -w -n hero.v
|
||||
show "Checking build"
|
||||
ls -l ./hero
|
||||
|
||||
v wipe-cache
|
||||
show "Build project with -parallel-cc (clang)"
|
||||
v -cc clang -cg -enable-globals -parallel-cc -w -n hero.v
|
||||
show "Checking gcc build"
|
||||
ls -l ./hero
|
||||
|
||||
v wipe-cache
|
||||
show "Build project with -parallel-cc (gcc)"
|
||||
v -cc gcc -cg -enable-globals -parallel-cc -w -n hero.v
|
||||
show "Checking clang build"
|
||||
ls -l ./hero
|
||||
|
||||
rm -rf ../../herolib
|
||||
Reference in new issue
Block a user