Lines Matching full:perl
2 # Uses Perl to setup the OpenSSL environment correctly
33 # Find a suitable Perl installation for OpenSSL.
34 # cygwin perl does *not* work. ActivePerl does.
35 # Being a Perl dummy, the simplest way I can check is if the "Win32" package
38 for perl in perls:
39 fh = os.popen(perl + ' -e "use Win32;"')
44 return perl
45 print "Can not find a suitable PERL:"
47 print " the following perl interpreters were found:"
52 print " NO perl interpreters were found on this machine at all!"
90 os.system("perl Configure "+configure)
124 # perl should be on the path, but we also look in "\perl" and "c:\\perl"
126 perls = find_all_on_path("perl.exe", ["\\perl\\bin", "C:\\perl\\bin"])
127 perl = find_working_perl(perls)
128 if perl is None:
131 print "Found a working perl at '%s'" % (perl,)
141 # If the ssl makefiles do not exist, we invoke Perl to generate them.
147 # Put our working Perl at the front of our path
148 os.environ["PATH"] = os.path.dirname(perl) + \
155 os.system("perl util\mk1mf.pl debug "+configure+" >"+makefile)
158 makeCommand = "nmake /nologo PERL=\"%s\" -f \"%s\"" %(perl, makefile)