Commit 8fe2707d authored by Camil Staps's avatar Camil Staps 🍃

Remove clm dependency for examples

parent 678a6c88
Pipeline #24445 passed with stages
in 13 minutes and 16 seconds
Version: 1.5
Global
ProjectRoot: .
Target: StdEnv
Exec: {Project}*compiler
ByteCode: {Project}*compiler.bc
CodeGen
CheckStacks: False
CheckIndexes: True
OptimiseABC: True
GenerateByteCode: True
Application
HeapSize: 20971520
StackSize: 512000
ExtraMemory: 8192
IntialHeapSize: 204800
HeapSizeMultiplier: 4096
ShowExecutionTime: False
ShowGC: False
ShowStackSize: False
MarkingCollector: False
DisableRTSFlags: False
StandardRuntimeEnv: True
Profile
Memory: False
MemoryMinimumHeapSize: 0
Time: False
Stack: False
Dynamics: False
GenericFusion: False
DescExL: True
Output
Output: ShowConstructors
Font: Monaco
FontSize: 9
WriteStdErr: False
Link
LinkMethod: Static
GenerateRelocations: False
GenerateSymbolTable: True
GenerateLinkMap: False
LinkResources: False
ResourceSource:
GenerateDLL: False
ExportedNames:
StripByteCode: True
KeepByteCodeSymbols: True
PrelinkByteCode: False
Paths
Path: {Project}
Path: {Project}*..*..*lib
Path: {Application}*lib*ArgEnv
Path: {Application}*lib*GraphCopy
Path: {Application}*lib*Platform
Precompile:
Postlink:
MainModule
Name: Compiler
Dir: {Project}
Compiler
NeverMemoryProfile: False
NeverTimeProfile: False
StrictnessAnalysis: True
ListTypes: StrictExportTypes
ListAttributes: True
Warnings: True
Verbose: True
ReadableABC: False
ReuseUniqueNodes: True
Fusion: False
CLM:=clm
CLMFLAGS:=\
-I ../../lib\
-IL ArgEnv\
-IL Platform\
-IL GraphCopy\
-nt\
-desc -exl\
-optabc -bytecode\
-no-opt-link -ns\
-h 10m
BIN:=compiler
MAIN:=Compiler
$(BIN): .FORCE
$(CLM) $(CLMFLAGS) $(MAIN) -o $@
clean:
$(RM) -r $(BIN) $(BIN).bc Clean\ System\ Files
.FORCE:
.PHONY: .FORCE clean
......@@ -7,12 +7,11 @@ make -C ../src\
bclink\
library
clm -O -bytecode _system
for dir in *; do
[ -d "$dir" ] || continue
echo -e "\033[0;33mTesting $dir\033[0m"
(cd "$dir"
make
for f in *.prj.default; do cp "$f" "${f/.default/}"; done
cpm make
./"$dir")
done
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment