From f2dc5dfe9a77e1b2a247208a5477b7ff701af93a Mon Sep 17 00:00:00 2001 From: Patrick Mahoney Date: Mon, 12 Dec 2011 20:13:37 -0600 Subject: [PATCH] Test for depend_rules method (in 1.9, not 1.8) in extconf. --- ext/libpsem/extconf.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ext/libpsem/extconf.rb b/ext/libpsem/extconf.rb index 1ec1407..7de1132 100644 --- a/ext/libpsem/extconf.rb +++ b/ext/libpsem/extconf.rb @@ -17,7 +17,8 @@ end c_sources = ['psem.c', 'psem_error.c', 'psem_posix.c', 'bsem.c', 'constants.c'] $objs += ['psem.o', 'psem_error.o', 'bsem.o', 'constants.o'] -depend_rules <<-END +if respond_to? :depend_rules + depend_rules <<-END psem.c: psem.h psem_posix.c psem_error.c: psem_error.h @@ -31,6 +32,6 @@ mempcpy.c: mempcpy.h libpsem.o: #{$objs.join(' ')} END - +end create_makefile('libpsem')