File: Makefile.in

package info (click to toggle)
mlpcap 0.9-13
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 1,008 kB
  • ctags: 61
  • sloc: sh: 5,915; ansic: 142; ml: 94; makefile: 56
file content (24 lines) | stat: -rw-r--r-- 533 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
OCAMLC=ocamlc
CAMLP4O=camlp4o

OBJECTS = misc.cmo pcap_next.cmo pcap_loop.cmo \
pcap_dump_direct.cmo pcap_findalldevs.cmo \
pcap_open_offline.cmo

TARGETS = misc pcap_next pcap_loop \
pcap_dump_direct pcap_findalldevs \
pcap_open_offline

all: $(TARGETS)

$(TARGETS): $(OBJECTS)
	$(OCAMLC) -g -o $@ $@.cmo -I .. pcap.cma -I @camlidllibdir@ -ccopt -L@libpcapdir@ -cclib -lpcap @ffcallarchive@

clean:
	rm -f *.cmo *.cmi $(TARGETS)

.SUFFIXES: .ml .cmo .cmi

.ml.cmo: 
	$(OCAMLC) -pp '$(CAMLP4O) pa_macro.cmo -D@cp4flag@' -I .. -c $<