19c310a942
PR: ports/61853 Submitted by: Dan Pelleg <daniel+boodler@pelleg.org> (maintainer) Reported by: bento via kris
31 lines
1.2 KiB
Text
31 lines
1.2 KiB
Text
--- configure.py.orig Sat Jan 24 18:44:11 2004
|
|
+++ configure.py Sat Jan 24 18:46:37 2004
|
|
@@ -7,7 +7,7 @@
|
|
import getopt
|
|
|
|
usagemessage = 'usage: ' + sys.argv[0] + ' [-d NAME] [-i] [-I /dir/path] [-L /dir/path] [-l]'
|
|
-usagemessage = usagemessage + '\n or: ' + sys.argv[0] + ' [--driver NAME] [--integer] [--include /dir/path] [--lib /dir/path] [--list]'
|
|
+usagemessage = usagemessage + '\n or: ' + sys.argv[0] + ' [--driver NAME] [--integer] [--include /dir/path] [--lib /dir/path] [--list] [--PIC]'
|
|
|
|
helpmessage = 'Boodler configuration script\n\n' + usagemessage + '''
|
|
|
|
@@ -68,8 +68,8 @@
|
|
'''
|
|
|
|
try:
|
|
- (opts, args) = getopt.getopt(sys.argv[1:], 'd:I:L:lih',
|
|
- ['driver=', 'include=', 'lib=', 'list', 'integer', 'help'])
|
|
+ (opts, args) = getopt.getopt(sys.argv[1:], 'd:I:L:lihP',
|
|
+ ['driver=', 'include=', 'lib=', 'list', 'integer', 'help', 'PIC'])
|
|
except getopt.error, ex:
|
|
print (sys.argv[0] + ':'), str(ex)
|
|
print usagemessage
|
|
@@ -101,6 +101,8 @@
|
|
extraheaders.append(opval)
|
|
if (opname == '--lib' or opname == '-L'):
|
|
extralibs.append(opval)
|
|
+ if (opname == '--PIC' or opname == '-P'):
|
|
+ cflagopts = cflagopts + ' -fPIC'
|
|
|
|
headerpath = extraheaders + headerpath
|
|
libpath = extralibs + libpath
|