Lines Matching full:perl
2 # Uses Perl to setup the OpenSSL environment correctly
18 # Developers don't need an installation of Perl anymore to build Python. A svn
38 # Find a suitable Perl installation for OpenSSL.
39 # cygwin perl does *not* work. ActivePerl does.
40 # Being a Perl dummy, the simplest way I can check is if the "Win32" package
43 for perl in perls:
44 fh = os.popen('"%s" -e "use Win32;"' % perl)
49 return perl
50 print "Can not find a suitable PERL:"
52 print " the following perl interpreters were found:"
57 print " NO perl interpreters were found on this machine at all!"
106 if line.startswith("PERL="):
123 print "perl Configure "+configure
124 os.system("perl Configure "+configure)
158 # perl should be on the path, but we also look in "\perl" and "c:\\perl"
160 perls = find_all_on_path("perl.exe", ["\\perl\\bin", "C:\\perl\\bin"])
161 perl = find_working_perl(perls)
162 if perl:
163 print "Found a working perl at '%s'" % (perl,)
165 print "No Perl installation was found. Existing Makefiles are used."
175 # If the ssl makefiles do not exist, we invoke Perl to generate them.
179 if perl is None:
180 print "Perl is required to build the makefiles!"
185 # Put our working Perl at the front of our path
186 os.environ["PATH"] = os.path.dirname(perl) + \
195 # os.system("perl util\mk1mf.pl debug "+configure+" >"+makefile)
202 if perl is None:
214 #makeCommand = "nmake /nologo PERL=\"%s\" -f \"%s\"" %(perl, makefile)