summaryrefslogtreecommitdiff
path: root/lib/ocaml_rts/Makefile
diff options
context:
space:
mode:
authorAlasdair Armstrong2018-01-18 18:16:45 +0000
committerAlasdair Armstrong2018-01-18 18:31:26 +0000
commit0fa42d315e20f819af93c2a822ab1bc032dc4535 (patch)
tree7ef4ea3444ba5938457e7c852f9ad9957055fe41 /lib/ocaml_rts/Makefile
parent24dc13511053ab79ccb66ae24e3b8ffb9cad0690 (diff)
Modified ocaml backend to use ocamlfind for linksem and lem
Fixed test cases for ocaml backend and interpreter
Diffstat (limited to 'lib/ocaml_rts/Makefile')
-rw-r--r--lib/ocaml_rts/Makefile60
1 files changed, 0 insertions, 60 deletions
diff --git a/lib/ocaml_rts/Makefile b/lib/ocaml_rts/Makefile
deleted file mode 100644
index 52b8841b..00000000
--- a/lib/ocaml_rts/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-##########################################################################
-# Sail #
-# #
-# Copyright (c) 2013-2017 #
-# Kathyrn Gray #
-# Shaked Flur #
-# Stephen Kell #
-# Gabriel Kerneis #
-# Robert Norton-Wright #
-# Christopher Pulte #
-# Peter Sewell #
-# Alasdair Armstrong #
-# #
-# All rights reserved. #
-# #
-# This software was developed by the University of Cambridge Computer #
-# Laboratory as part of the Rigorous Engineering of Mainstream Systems #
-# (REMS) project, funded by EPSRC grant EP/K008528/1. #
-# #
-# Redistribution and use in source and binary forms, with or without #
-# modification, are permitted provided that the following conditions #
-# are met: #
-# 1. Redistributions of source code must retain the above copyright #
-# notice, this list of conditions and the following disclaimer. #
-# 2. Redistributions in binary form must reproduce the above copyright #
-# notice, this list of conditions and the following disclaimer in #
-# the documentation and/or other materials provided with the #
-# distribution. #
-# #
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' #
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED #
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A #
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR #
-# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, #
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT #
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF #
-# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND #
-# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, #
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT #
-# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF #
-# SUCH DAMAGE. #
-##########################################################################
-
-.PHONY: all main import clean
-
-THIS_MAKEFILE=$(realpath $(lastword $(MAKEFILE_LIST)))
-BITBUCKET_ROOT=$(realpath $(dir $(THIS_MAKEFILE))../../..)
-
-all: main
-
-import:
- rsync -rv --include "*/" --include="*.ml" --include="*.mli" --exclude="*" $(BITBUCKET_ROOT)/linksem/src/ linksem
-
-main: import
- ocamlbuild -pkg uint -pkg zarith main.native -use-ocamlfind
-
-clean:
- rm -r linksem
- rm -r lem
- ocamlbuild -clean