Plasma GitLab Archive
Projects Blog Knowledge

# $Id: Makefile,v 1.5 2005-08-17 12:01:14 stolpmann Exp $

TOP_DIR=../..

OBJECTS =

PKGNAME = wd-daemon-session

include $(TOP_DIR)/Makefile.rules

all: wdstated$(EXEC_SUFFIX) wd_daemon_session

opt: wdstated.opt$(EXEC_SUFFIX) wd_daemon_session.opt

wd_daemon_session: wd_daemon_session.cmi wd_daemon_session.cmo
	$(OCAMLC) -a -o wd_daemon_session.cma wdstated_aux.cmo \
	wdstated_clnt.cmo wd_daemon_session.cmo

wd_daemon_session.opt: wd_daemon_session.cmi wd_daemon_session.cmx
	$(OCAMLOPT) -a -o wd_daemon_session.cmxa	\
	wdstated_aux.cmx wdstated_clnt.cmx wd_daemon_session.cmx

wdstated$(EXEC_SUFFIX): wdstated_aux.cmi wdstated_aux.cmo wdstated_clnt.cmi	\
wdstated_clnt.cmo wdstated_srv.cmi wdstated_srv.cmo		\
wdstated_config.cmo wdstated.cmo
	$(OCAMLC) -o wdstated$(EXEC_SUFFIX) wdstated_aux.cmo wdstated_srv.cmo	\
	wdstated_config.cmo wdstated.cmo -linkpkg

wdstated.opt$(EXEC_SUFFIX): wdstated_aux.cmi wdstated_aux.cmx wdstated_clnt.cmi	\
wdstated_clnt.cmx wdstated_srv.cmi wdstated_srv.cmx			\
wdstated_config.cmx wdstated.cmx
	$(OCAMLOPT) -o wdstated$(EXEC_SUFFIX) wdstated_aux.cmx wdstated_srv.cmx	\
wdstated_config.cmx wdstated.cmx -linkpkg

rpcinterface:
	ocamlrpcgen -aux -srv -clnt -int int32 wdstated.x

OCAMLC_OPTIONS += -I ../wdialog
OCAMLOPT_OPTIONS += -I ../wdialog
INSTALL_EXTRA = wdstated$(EXEC_SUFFIX) wdstated.conf

clean::
	rm -rf wdstated$(EXEC_SUFFIX)

*.mli:
	true

#include depend

This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml