From: Ulf Möller Date: Sat, 23 Sep 2000 19:24:06 +0000 (+0000) Subject: print the perlasm rule only for linux-elf (it seems it confuses some X-Git-Tag: OpenSSL_0_9_6~6 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=eb206eb8be7d177ede493a40c50e620489fbd5e9;p=oweals%2Fopenssl.git print the perlasm rule only for linux-elf (it seems it confuses some version of make for Mingw32) ---------------------------------------------------------------------- ---------------------------------------------------------------------- --- diff --git a/util/mk1mf.pl b/util/mk1mf.pl index 72e47af9b4..46755fa287 100755 --- a/util/mk1mf.pl +++ b/util/mk1mf.pl @@ -366,10 +366,6 @@ all: banner \$(TMP_D) \$(BIN_D) \$(TEST_D) \$(LIB_D) \$(INCO_D) headers lib exe banner: $banner -# Generate perlasm output files -%.cpp: - (cd \$(\@D)/..; PERL=perl make -f Makefile.ssl asm/\$(\@F)) - \$(TMP_D): \$(MKDIR) \$(TMP_D) # NB: uncomment out these lines if BIN_D, TEST_D and LIB_D are different @@ -617,6 +613,14 @@ $rules.= &do_lib_rule("\$(CRYPTOOBJ)","\$(O_CRYPTO)",$crypto,$shlib,"\$(SO_CRYPT $rules.=&do_link_rule("\$(BIN_D)$o\$(E_EXE)$exep","\$(E_OBJ)","\$(LIBS_DEP)","\$(L_LIBS) \$(EX_LIBS)"); print $defs; + +if ($platform eq "linux-elf") { + print <<"EOF"; +# Generate perlasm output files +%.cpp: + (cd \$(\@D)/..; PERL=perl make -f Makefile.ssl asm/\$(\@F)) +EOF +} print "###################################################################\n"; print $rules;