Skip to content

Commit

Permalink
Flambda backend build system
Browse files Browse the repository at this point in the history
  • Loading branch information
mshinwell authored and poechsel committed Jun 29, 2021
1 parent 8364115 commit 78eb734
Show file tree
Hide file tree
Showing 10 changed files with 2,411 additions and 1 deletion.
55 changes: 55 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
#**************************************************************************
#* *
#* OCaml *
#* Derived from the work of: *
#* Damien Doligez, projet Gallium, INRIA *
#* *
#* Copyright 2015 Institut National de Recherche en Informatique et *
#* en Automatique. *
#* *
#* All rights reserved. This file is distributed under the terms of *
#* the GNU Lesser General Public License version 2.1, with the *
#* special exception on linking described in the file LICENSE. *
#* *
#**************************************************************************

*.o
*.a
*.so
*.obj
*.lib
*.dll
*.la
*.cm[ioxat]
*.cmx[as]
*.cmti
*.annot
*.exe
*.exe.manifest
.DS_Store
*.out
*.out.dSYM
*.swp
_ocamltest
_ocamltestd
*.odoc
.merlin

_build/
_build0/
_build1/
_build2/
.rsync-output
.rsync-output-compare
_compare/
_runtest/
_stage2_configure/
autom4te.cache

Makefile
config.log
config.status
configure
configure_opts
ocaml-stage1-config.status
ocaml-stage2-config.status
23 changes: 23 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "Build & install Flambda backend",
"type": "shell",
"command": "opam exec --switch=4.11.1 make install",
"group": "build",
"problemMatcher": [
"$ocamlc"
]
}

{
"type": "dune",
"problemMatcher": [
"$ocamlc"
],
"group": "build",
"label": "dune: build /dune"
}
]
}
Loading

0 comments on commit 78eb734

Please sign in to comment.