use File::Copy; if( -d 'blib/arch/auto/Socket/Class/SSL' ) { ©( 'mod_sc_ssl.h', 'blib/arch/auto/Socket/Class/SSL/mod_sc_ssl.h' ); ©( 'cert/server.key', 'blib/arch/auto/Socket/Class/SSL/server.key' ); ©( 'cert/server.crt', 'blib/arch/auto/Socket/Class/SSL/server.crt' ); mkdir 'blib/arch/auto/Socket/Class/SSL/openssl'; ©( 'openssl/openssl.conf', 'blib/arch/auto/Socket/Class/SSL/openssl/openssl.conf' ); if( $^O eq 'MSWin32' ) { #mkdir 'blib/arch/auto/Socket/Class/SSL/openssl/bin'; ©( 'openssl/LICENSE', 'blib/arch/auto/Socket/Class/SSL/openssl/LICENSE' ); ©( 'openssl/mkcert.bat', 'blib/arch/auto/Socket/Class/SSL/openssl/mkcert.bat' ); ©( 'openssl/source/out32/openssl.exe', 'blib/arch/auto/Socket/Class/SSL/openssl/openssl.exe' ); } else { ©( 'openssl/mkcert.sh', 'blib/arch/auto/Socket/Class/SSL/openssl/mkcert.sh' ); chmod 0755, 'blib/arch/auto/Socket/Class/SSL/openssl/mkcert.sh'; } } 1;