Dan Walsh | 46d294f | 2012-01-27 14:00:34 -0500 | [diff] [blame] | 1 | SUBDIRS = src include utils man |
| 2 | |
Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 3 | DISABLE_AVC ?= n |
| 4 | DISABLE_SETRANS ?= n |
| 5 | DISABLE_RPM ?= n |
| 6 | DISABLE_BOOL ?= n |
| 7 | ifeq ($(EMBEDDED),y) |
| 8 | override DISABLE_AVC=y |
| 9 | override DISABLE_SETRANS=y |
| 10 | override DISABLE_RPM=y |
| 11 | override DISABLE_BOOL=y |
| 12 | endif |
| 13 | ifeq ($(DISABLE_AVC),y) |
| 14 | EMFLAGS+= -DDISABLE_AVC |
| 15 | endif |
| 16 | ifeq ($(DISABLE_BOOL),y) |
| 17 | EMFLAGS+= -DDISABLE_BOOL |
| 18 | endif |
Guillem Jover | a273733 | 2012-11-20 16:27:55 +0100 | [diff] [blame] | 19 | ifeq ($(DISABLE_RPM),y) |
| 20 | EMFLAGS+= -DDISABLE_RPM |
| 21 | endif |
Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 22 | ifeq ($(DISABLE_SETRANS),y) |
| 23 | EMFLAGS+= -DDISABLE_SETRANS |
| 24 | endif |
| 25 | export DISABLE_AVC DISABLE_SETRANS DISABLE_RPM DISABLE_BOOL EMFLAGS |
| 26 | |
Dan Walsh | 46d294f | 2012-01-27 14:00:34 -0500 | [diff] [blame] | 27 | all install relabel clean distclean indent: |
| 28 | @for subdir in $(SUBDIRS); do \ |
| 29 | (cd $$subdir && $(MAKE) $@) || exit 1; \ |
| 30 | done |
Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 31 | |
| 32 | swigify: all |
Dan Walsh | 46d294f | 2012-01-27 14:00:34 -0500 | [diff] [blame] | 33 | $(MAKE) -C src swigify $@ |
Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 34 | |
| 35 | pywrap: |
Dan Walsh | 46d294f | 2012-01-27 14:00:34 -0500 | [diff] [blame] | 36 | $(MAKE) -C src pywrap $@ |
Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 37 | |
| 38 | rubywrap: |
Dan Walsh | 46d294f | 2012-01-27 14:00:34 -0500 | [diff] [blame] | 39 | $(MAKE) -C src rubywrap $@ |
Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 40 | |
| 41 | install-pywrap: |
Dan Walsh | 46d294f | 2012-01-27 14:00:34 -0500 | [diff] [blame] | 42 | $(MAKE) -C src install-pywrap $@ |
Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 43 | |
| 44 | install-rubywrap: |
Dan Walsh | 46d294f | 2012-01-27 14:00:34 -0500 | [diff] [blame] | 45 | $(MAKE) -C src install-rubywrap $@ |
Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 46 | |
| 47 | test: |