summaryrefslogtreecommitdiffstats
path: root/src/Makefile
diff options
context:
space:
mode:
authorMageia SVN-Git Migration <svn-git-migration@mageia.org>2007-04-25 15:16:21 +0000
committerMageia SVN-Git Migration <svn-git-migration@mageia.org>2007-04-25 15:16:21 +0000
commitbe4fff49f0164e606d4b2f76f64d4d108895f236 (patch)
treea46bc8c23de0b885f8a2962a9069930b48836fd9 /src/Makefile
parent4746e8e79a5b3cdf3f72400a5a5d6742f6a76a8c (diff)
downloadperl_checker-be4fff49f0164e606d4b2f76f64d4d108895f236.tar
perl_checker-be4fff49f0164e606d4b2f76f64d4d108895f236.tar.gz
perl_checker-be4fff49f0164e606d4b2f76f64d4d108895f236.tar.bz2
perl_checker-be4fff49f0164e606d4b2f76f64d4d108895f236.tar.xz
perl_checker-be4fff49f0164e606d4b2f76f64d4d108895f236.zip
Rename folder to match history.
This is a Synthesized commit to combine perl-MDK-Common and perl_checker repository history.
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
new file mode 100644
index 0000000..22a45a6
--- /dev/null
+++ b/src/Makefile
@@ -0,0 +1,34 @@
+# OCAMLC = ocamlcp -p a
+OCAMLBCFLAGS = -w A -w e
+YFLAGS = -v
+TRASH = parser.output perl_checker.html TAGS
+RESULT = perl_checker
+BCSUFFIX = _debug
+SOURCES = types.mli build.ml common.ml flags.ml config_file.ml info.ml parser_helper.ml parser.mly lexer.mll tree.ml global_checks.ml perl_checker.ml
+LIBS = unix
+VENDORLIB = $(shell dirname `pwd`)
+DEBUG = 1
+
+default: TAGS build_ml build.ml debug-code native-code perl_checker.html
+
+build_ml:
+ rm -f build.ml
+ $(MAKE) build.ml
+
+build.ml:
+ date '+let date = "%s"' > $@
+ echo 'let fake_packages_dir = "'$(VENDORLIB)'/perl_checker_fake_packages"' >> $@
+ echo 'let debugging = $(DEBUG) > 0' >> $@
+
+%.html: %.html.pl
+ rm -f $@
+ perl $< > $@
+ chmod a-w $@
+
+tags:
+ ocamltags *.ml
+
+TAGS:
+ ocamltags *.ml
+
+-include OCamlMakefile