Enable building the DUMM Ruby extension in a VPATH build.

This commit is contained in:
Tobias Brunner 2009-05-20 18:40:27 +02:00
parent d2e9cbc9a2
commit 2d9ce480fa
3 changed files with 19 additions and 21 deletions

View File

@ -1246,6 +1246,7 @@ AC_OUTPUT(
src/openac/Makefile
src/scepclient/Makefile
src/dumm/Makefile
src/dumm/ext/extconf.rb
src/libfast/Makefile
src/manager/Makefile
src/medsrv/Makefile

View File

@ -1,21 +0,0 @@
#
# DUMM for Ruby
#
require "mkmf"
dir_config("dumm")
unless find_header('library.h', '../../libstrongswan') and
find_header('dumm.h', '..')
puts "... failed: one or more header files not found!"
exit
end
unless find_library('dumm', 'dumm_create')
puts "... failed: 'libdumm' not found!"
exit
end
create_makefile("dumm")

View File

@ -0,0 +1,18 @@
#
# DUMM for Ruby
#
require 'mkmf'
$defs << " @DEFS@"
dir_config('dumm', '@top_srcdir@/src/dumm', '../.libs')
dir_config('strongswan', '@top_srcdir@/src/libstrongswan', '../../libstrongswan/.libs')
unless find_library('dumm', 'dumm_create')
puts "... failed: 'libdumm' not found!"
exit
end
create_makefile('dumm', '@top_srcdir@/src/dumm/ext')