Verified Commit 85680944 authored by Camil Staps's avatar Camil Staps 🚀

Use compiler from gitlab

parent 822af947
......@@ -7,3 +7,6 @@
[submodule "data/cleandoc-default/modules/clean-doc-markup"]
path = data/cleandoc-default/modules/clean-doc-markup
url = https://gitlab.science.ru.nl/cstaps/clean-doc-markup
[submodule "src/compiler"]
path = src/compiler
url = https://gitlab.science.ru.nl/clean-compiler-and-rts/compiler
......@@ -5,17 +5,17 @@ BIN:=cleandoc
all: $(BIN)
$(BIN): %: %.prj clean-compiler .FORCE
$(BIN): %: %.prj compiler .FORCE
cpm $<
$(addsuffix .prj,$(BIN)): %.prj: %.prj.default
cp $^ $@
clean-compiler:
svn checkout -r 3056 https://svn.cs.ru.nl/repos/clean-compiler/branches/itask/ clean-compiler
$(MAKE) -j -C clean-compiler/main/Unix
$(MAKE) -j -C clean-compiler/backendC/CleanCompilerSources -f Makefile.linux64
ln -s ../../backendC/CleanCompilerSources/backend.a clean-compiler/backend/Clean\ System\ Files/backend_library
compiler: .FORCE
$(MAKE) -j -C compiler/main/Unix
$(MAKE) -j -C compiler/backendC/CleanCompilerSources -f Makefile.linux64
mkdir -p compiler/backend/Clean\ System\ Files
ln -f -s ../../backendC/CleanCompilerSources/backend.a compiler/backend/Clean\ System\ Files/backend_library
clean:
shopt -s globstar; $(RM) -r **/Clean\ System\ Files $(BIN) $(addsuffix .prj,$(BIN))
......
......@@ -42,10 +42,10 @@ Global
ExportedNames:
Paths
Path: {Project}
Path: {Project}*clean-compiler*frontend
Path: {Project}*clean-compiler*backend
Path: {Project}*clean-compiler*main
Path: {Project}*clean-compiler*main*Unix
Path: {Project}*compiler*frontend
Path: {Project}*compiler*backend
Path: {Project}*compiler*main
Path: {Project}*compiler*main*Unix
Path: {Application}*lib*Platform
Path: {Application}*lib*Platform*Deprecated*ArgEnv
Precompile:
......
Subproject commit 44b15d15c0ac90496879482eefe8b4f0dead381c
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