Menu

[r15]: / Makefile  Maximize  Restore  History

Download this file

30 lines (25 with data), 1.1 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
INSTALLDATA = /usr/bin/install -c -m 644
INSTALLCODE = /usr/bin/install -c -m 755
docdir = $(DESTDIR)/usr/share/doc/php-pagebuilder
bindir = $(DESTDIR)/usr/bin
cslib = /usr/lib/camlserv
olib = /usr/lib/ocaml/3.09.1
ocamllib = $(olib)/str.cmxa $(olib)/unix.cmxa
cclib = -cclib /usr/lib/libmysqlclient.so.15 -cclib /usr/lib/libssl.so
ilib = $(cclib) $(ocamllib) $(cslib)/ssl.o $(cslib)/array.o $(cslib)/mysql_connect.o $(cslib)/basics.cmx $(cslib)/gnuarg.cmx $(cslib)/html.cmx $(cslib)/http.cmx $(cslib)/server.cmx $(cslib)/standard.cmx $(cslib)/mysql.cmx $(cslib)/thing.cmx
all: pagebuilder
pagebuilder:
camlserv-compiler pagebuilder.cs
ocamlopt.opt -I $(cslib) pagebuilder.cs.mli
ocamlopt.opt -o pagebuilder -I $(cslib) $(ilib) pagebuilder.cs.ml
clean:
rm *~ *.ml *.mli *.o *.cmi *.cmx compiler.log pagebuilder -f
install: pagebuilder
mkdir -p $(bindir)
$(INSTALLCODE) pagebuilder $(bindir)/pagebuilder
mkdir -p $(docdir)
$(INSTALLDATA) AUTHORS $(docdir)/AUTHORS
$(INSTALLDATA) README $(docdir)/README
$(INSTALLDATA) doc/TODO $(docdir)/TODO
$(INSTALLDATA) ChangeLog $(docdir)/Changelog
$(INSTALLDATA) NEWS $(docdir)/NEWS
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.