mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-06 17:31:01 +01:00
24 lines
609 B
Makefile
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
|
|
|