Hex Artifact Content
Not logged in

Artifact 95aae1bc9e95f44c74bb312202bda9097019c993:


0000: 72 65 71 75 69 72 65 20 27 6d 6b 6d 66 27 0a 0a  require 'mkmf'..
0010: 69 66 20 45 4e 56 5b 27 4c 49 42 52 48 41 53 48  if ENV['LIBRHASH
0020: 5f 49 4e 43 27 5d 0a 20 20 20 20 24 43 46 4c 41  _INC'].    $CFLA
0030: 47 53 20 20 2b 3d 20 45 4e 56 5b 27 4c 49 42 52  GS  += ENV['LIBR
0040: 48 41 53 48 5f 49 4e 43 27 5d 0a 65 6c 73 65 0a  HASH_INC'].else.
0050: 20 20 20 20 68 61 76 65 5f 68 65 61 64 65 72 28      have_header(
0060: 27 72 68 61 73 68 2e 68 27 29 0a 65 6e 64 0a 0a  'rhash.h').end..
0070: 24 4c 44 46 4c 41 47 53 20 2b 3d 20 27 20 27 20  $LDFLAGS += ' ' 
0080: 2b 20 45 4e 56 5b 27 4c 49 42 52 48 41 53 48 5f  + ENV['LIBRHASH_
0090: 4c 44 27 5d 20 69 66 20 45 4e 56 5b 27 4c 49 42  LD'] if ENV['LIB
00a0: 52 48 41 53 48 5f 4c 44 27 5d 0a 24 4c 44 46 4c  RHASH_LD'].$LDFL
00b0: 41 47 53 20 2b 3d 20 27 20 2d 6c 72 68 61 73 68  AGS += ' -lrhash
00c0: 27 0a 0a 64 69 72 5f 63 6f 6e 66 69 67 28 27 72  '..dir_config('r
00d0: 68 61 73 68 27 29 0a 63 72 65 61 74 65 5f 6d 61  hash').create_ma
00e0: 6b 65 66 69 6c 65 28 27 72 68 61 73 68 27 29 0a  kefile('rhash').