File: Makefile

package info (click to toggle)
libtmail-ruby 0.10.8-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 860 kB
  • ctags: 1,458
  • sloc: ruby: 8,406; ansic: 678; objc: 584; yacc: 305; makefile: 142
file content (25 lines) | stat: -rw-r--r-- 462 bytes parent folder | download | duplicates (2)
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
#
# ext/tmail/Makefile
#

.PHONY: scanner_c base64 clean distclean

all: scanner_c base64

scanner_c: scanner_c/Makefile
	cd scanner_c; $(MAKE)
scanner_c/Makefile: scanner_c/extconf.rb
	cd scanner_c; ruby extconf.rb

base64: base64/Makefile
	cd base64; $(MAKE)
base64/Makefile: base64/extconf.rb
	cd base64; ruby extconf.rb

clean:
	cd base64; $(MAKE) clean
	cd scanner_c; $(MAKE) clean

distclean:
	cd base64; $(MAKE) distclean
	cd scanner_c; $(MAKE) distclean