Project homepage Mailing List  Warmcat.com  API Docs  Github Mirror 
{"schema":"libjg2-1", "vpath":"/git/", "avatar":"/git/avatar/", "alang":"", "gen_ut":1753077466, "reponame":"openssl", "desc":"OpenSSL", "owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://warmcat.com/repo/openssl", "f":3, "items": [ {"schema":"libjg2-1", "cid":"e9d5467ecbd7e52685e40f21d030b9a7", "commit": {"type":"commit", "time": 1526803988, "time_ofs": 120, "oid_tree": { "oid": "1467b411267b42fd39dbddfc9138e7f28003b844", "alias": []}, "oid":{ "oid": "246bd8fd0507f4555432c148eed5a9322c113bf5", "alias": []}, "msg": "Windows: don't install __DECC_*.H", "sig_commit": { "git_time": { "time": 1526803988, "offset": 120 }, "name": "Richard Levitte", "email": "levitte@openssl.org", "md5": "b737120f0642a6a5c30c6291e6170c77" }, "sig_author": { "git_time": { "time": 1526706559, "offset": 120 }, "name": "Richard Levitte", "email": "levitte@openssl.org", "md5": "b737120f0642a6a5c30c6291e6170c77" }}, "body": "Windows: don't install __DECC_*.H\n\nThis adds the possibility to exclude files by regexp in util/copy.pl\n\nPartial fix for #3254\n\nReviewed-by: Tim Hudson \u003ctjh@openssl.org\u003e\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/6303)\n" , "diff": "diff --git a/Configurations/windows-makefile.tmpl b/Configurations/windows-makefile.tmpl\nindex 49af571..11acdf0 100644\n--- a/Configurations/windows-makefile.tmpl\n+++ b/Configurations/windows-makefile.tmpl\n@@ -412,7 +412,8 @@ install_dev:\n \t@\u0022$(PERL)\u0022 \u0022$(SRCDIR)\u005cutil\u005ccopy.pl\u0022 \u0022$(SRCDIR)\u005cms\u005capplink.c\u0022 \u005c\n \t\t\t\t \u0022$(INSTALLTOP)\u005cinclude\u005copenssl\u0022\n \t@rem {- output_on() unless grep { $_ eq \u0022OPENSSL_USE_APPLINK\u0022 } @{$config{defines}}; \u0022\u0022 -}\n-\t@\u0022$(PERL)\u0022 \u0022$(SRCDIR)\u005cutil\u005ccopy.pl\u0022 \u0022$(SRCDIR)\u005cinclude\u005copenssl\u005c*.h\u0022 \u005c\n+\t@\u0022$(PERL)\u0022 \u0022$(SRCDIR)\u005cutil\u005ccopy.pl\u0022 \u0022-exclude_re\u003d/__DECC_\u0022 \u005c\n+\t\t\t\t \u0022$(SRCDIR)\u005cinclude\u005copenssl\u005c*.h\u0022 \u005c\n \t\t\t\t \u0022$(INSTALLTOP)\u005cinclude\u005copenssl\u0022\n \t@\u0022$(PERL)\u0022 \u0022$(SRCDIR)\u005cutil\u005ccopy.pl\u0022 $(BLDDIR)\u005cinclude\u005copenssl\u005c*.h \u005c\n \t\t\t\t \u0022$(INSTALLTOP)\u005cinclude\u005copenssl\u0022\ndiff --git a/util/copy.pl b/util/copy.pl\nindex f93fb25..ca4697a 100644\n--- a/util/copy.pl\n+++ b/util/copy.pl\n@@ -18,6 +18,7 @@ use Fcntl;\n my $stripcr \u003d 0;\n \n my $arg;\n+my @excludes \u003d ();\n \n foreach $arg (@ARGV) {\n \tif ($arg eq \u0022-stripcr\u0022)\n@@ -25,11 +26,16 @@ foreach $arg (@ARGV) {\n \t\t$stripcr \u003d 1;\n \t\tnext;\n \t\t}\n+\tif ($arg \u003d~ /^-exclude_re\u003d(.*)$/)\n+\t\t{\n+\t\tpush @excludes, $1;\n+\t\tnext;\n+\t\t}\n \t$arg \u003d~ s|\u005c\u005c|/|g;\t# compensate for bug/feature in cygwin glob...\n \t$arg \u003d qq(\u0022$arg\u0022) if ($arg \u003d~ /\u005cs/);\t# compensate for bug in 5.10...\n-\tforeach (glob $arg)\n+\tforeach my $f (glob $arg)\n \t\t{\n-\t\tpush @filelist, $_;\n+\t\tpush @filelist, $f unless grep { $f \u003d~ /$_/ } @excludes;\n \t\t}\n }\n \n","s":{"c":1753077466,"u": 59411}} ],"g": 61037,"chitpc": 0,"ehitpc": 0,"indexed":0 , "ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}