summaryrefslogtreecommitdiffstats
path: root/crypto/sha/Makefile
AgeCommit message (Collapse)Author
2016-01-12Move Makefiles to Makefile.inRich Salz
Create Makefile's from Makefile.in Rename Makefile.org to Makefile.in Rename Makefiles to Makefile.in Address review feedback from Viktor and Richard Reviewed-by: Viktor Dukhovni <viktor@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-05-22Fix the update target and remove duplicate file updatesRichard Levitte
We had updates of certain header files in both Makefile.org and the Makefile in the directory the header file lived in. This is error prone and also sometimes generates slightly different results (usually just a comment that differs) depending on which way the update was done. This removes the file update targets from the top level Makefile, adds an update: target in all Makefiles and has it depend on the depend: or local_depend: targets, whichever is appropriate, so we don't get a double run through the whole file tree. Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-05-14make dependRichard Levitte
Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-03-31Remove EXHEADER, TEST, APPS, links:, install: and uninstall: where relevantRichard Levitte
With no more symlinks, there's no need for those variables, or the links target. This also goes for all install: and uninstall: targets that do nothing but copy $(EXHEADER) files, since that's now taken care of by the top Makefile. Also, removed METHTEST from test/Makefile. It looks like an old test that's forgotten... Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-01-28Fix various windows compilation issuesMatt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2015-01-27OPENSSL_NO_xxx cleanup: SHARich Salz
Remove support for SHA0 and DSS0 (they were broken), and remove the ability to attempt to build without SHA (it didn't work). For simplicity, remove the option of not building various SHA algorithms; you could argue that SHA_224/256/384/512 should be kept, since they're like crypto algorithms, but I decided to go the other way. So these options are gone: GENUINE_DSA OPENSSL_NO_SHA0 OPENSSL_NO_SHA OPENSSL_NO_SHA1 OPENSSL_NO_SHA224 OPENSSL_NO_SHA256 OPENSSL_NO_SHA384 OPENSSL_NO_SHA512 Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-12-08Remove fipscanister build functionality from makefiles.Dr. Stephen Henson
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-09-20Harmonize Tru64 and Linux make rules.Andy Polyakov
RT: 3333,3165 Reviewed-by: Rich Salz <rsalz@openssl.org>
2014-07-01Engage SHA256/512 for PowerISA 2.07.Andy Polyakov
2014-06-01linux-aarch64: engage SHA modules.Andy Polyakov
2013-11-12Make Makefiles OSF-make-friendly.Andy Polyakov
PR: 3165
2013-10-03Configire: take multi-block modules into build loop.Andy Polyakov
2012-09-28sha[1|512]-sparcv9.pl: add hardware SPARC T4 support.Andy Polyakov
Submitted by: David Miller
2012-06-03Version skew reduction: trivia (I hope).Ben Laurie
2011-10-19vxworks-mips: unify and add assembler.Andy Polyakov
2011-04-01ARM assembler pack: profiler-assisted optimizations and NEON support.Andy Polyakov
2011-02-21Update dependencies.Dr. Stephen Henson
2011-01-26Change AR to ARX to allow exclusion of fips object modulesDr. Stephen Henson
2010-10-02MIPS assembler pack: enable it in Configure, add SHA2 module, fix make rules,Andy Polyakov
update commentary...
2010-07-08crypto/*/Makefile: unify "catch-all" assembler make rules and harmonizeAndy Polyakov
ARM assembler modules.
2010-04-10sha1-alpha.pl: engage it in build.Andy Polyakov
2009-12-27Update sha512-parisc.pl and add make rules.Andy Polyakov
2008-11-12Update make rules for x86_64 assembler pack.Andy Polyakov
2008-10-06Fix incorrect command for assember file generation on IA64Lutz Jänicke
Submitted by: Amadeu A. Barbosa Jr <amadeu@tecgraf.puc-rio.br>
2008-01-13Unify ppc assembler make rules.Andy Polyakov
2008-01-11Unify x86 perlasm make rules.Andy Polyakov
2007-12-18Engage x86 assembler in Mac OS X build.Andy Polyakov
2007-09-27ARMv4 assembler pack.Andy Polyakov
2007-09-14Engage new x86 assembler modules.Andy Polyakov
2007-05-04Engage SHA for sparcv9.Andy Polyakov
2007-04-30Engage s390x assembler modules.Andy Polyakov
2006-06-05Add sha512-ppc.pl module.Andy Polyakov
2006-05-01SHA1 for PowerPC.Andy Polyakov
2006-04-16SHA-1 for x86_64.Andy Polyakov
2006-02-04Update filenames in makefiles.Dr. Stephen Henson
2005-07-24Engage SHA-256/-512 x86_64 assembler module.Andy Polyakov
2005-05-16Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov
[most importantly] put back dependencies accidentaly eliminated in check-in #13342.
2005-05-16make updateBodo Möller
2005-05-15Fool-proofing MakefilesAndy Polyakov
2005-03-30Blow away Makefile.ssl.Ben Laurie