apparmor/management/libaalogparse/swig/ruby/Makefile.am
Matt Barringer 1fa3516397 - Modified configure to require --with-perl/python/ruby/etc
to enable the compilation of those SWIG wrappers.
- Put together a perl usage example
2007-07-11 01:08:06 +00:00

24 lines
609 B
Makefile

if HAVE_RUBY
RUBY_MAKEFILE = Makefile.ruby
WRAPPER_FILES = AppArmorLogRecordParser_wrap.* AppArmorLogRecordParser.so extension.mak .build-stamp
BUILT_SOURCES = AppArmorLogRecordParser_wrap.c
all-local: .build-stamp
.build-stamp: AppArmorLogRecordParser_wrap.c
CFLAGS="$(CFLAGS) -I../../src" $(RUBY) extconf.rb build
touch .build-stamp
install-exec-local: .build-stamp
make -f $(RUBY_MAKEFILE) install
AppArmorLogRecordParser_wrap.c: ../SWIG/*.i
$(SWIG) -ruby -I../SWIG -I../../src -o ./AppArmorLogRecordParser_wrap.c libaalogparse.i
endif
EXTRA_DIST = extconf.rb $(BUILT_SOURCES) examples/*.rb