File: Makefile

package info (click to toggle)
mwrap 1.2.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 980 kB
  • sloc: cpp: 3,271; ansic: 856; makefile: 252; lex: 233; sh: 2
file content (22 lines) | stat: -rw-r--r-- 450 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
MEX ?= mkoctfile --mex
MW = mwrap

all: pmex cmex hmex

pmex:
	$(MW) -mex eventqpmex -c eventqpmex.cc -mb eventq_plain.mw
	$(MEX) eventqpmex.cc

hmex:
	$(MW) -mex eventqhmex -c eventqhmex.cc -mb eventq_handle.mw
	$(MEX) eventqhmex.cc

cmex:
	mkdir -p \@eventq
	$(MW) -mex eventqcmex -c eventqcmex.cc -mb eventq_class.mw
	$(MEX) eventqcmex.cc

clean:
	rm -rf \@eventq/
	rm -f EventQ_*.m eventqh.m
	rm -f eventqcmex.* eventqpmex.* eventqhmex.* *.o *~