1. 07 7月, 2016 2 次提交
    • R
      VMS: correct post-install instructions · e78884d7
      Richard Levitte 提交于
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      e78884d7
    • R
      Versioning engines default location: the VMS case · e8fb1295
      Richard Levitte 提交于
      OpenSSL engines are tied to the OpenSSL shared library versions,
      starting with OpenSSL 1.1.  We therefore need to install them in
      directories which have the shared library version in it's name, to
      easily allow multiple OpenSSL versions to be installed at the same
      time.
      
      For VMS, the change is a bit more involved, primarly because the top
      installation directory was already versioned, *as well as* some of the
      files inside.  That's a bit too much.  Version numbering in files is
      also a bit different on VMS.  The engines for shared library version
      1.1 will therefore end up in OSSL$INSTROOT:[ENGINES0101.'arch']
      
      ('arch' is the architecture we build for)
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      e8fb1295
  2. 06 7月, 2016 2 次提交
  3. 02 7月, 2016 5 次提交
  4. 17 6月, 2016 1 次提交
    • R
      Harmonise the different build files · 4813ad2d
      Richard Levitte 提交于
      - User targets are now the same and generally do the same things
      - configdata.pm depends on exactly the same files on all platforms
      - VMS production of shared libraries is simplified
      - VMS automatic dependency files get the extension .D rather than .MMS
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      4813ad2d
  5. 15 6月, 2016 3 次提交
  6. 24 5月, 2016 3 次提交
  7. 20 5月, 2016 1 次提交
  8. 14 5月, 2016 1 次提交
  9. 10 5月, 2016 2 次提交
  10. 09 5月, 2016 1 次提交
  11. 29 4月, 2016 1 次提交
  12. 26 4月, 2016 1 次提交
    • R
      Build system: add include directories and dependencies for generators · 8d34daf0
      Richard Levitte 提交于
      In the case of generating a file like this:
      
          GENERATE[foo.S]=mkfoo.pl arg1 arg2
      
      the 'mkfoo.pl' generator itself might need to include other files,
      such as perl modules within our source tree.  We can reuse already
      existing syntax for it, like this:
      
          INCLUDE[mkfoo.pl]=module/path
      
      or:
      
          DEPEND[mkfoo.pl]=modules/mymodule.pm
      
      This change implements the support for such constructs, and for the
      DEPEND statement, for any value that indicates a perl module (.pm
      file), it will automatically infer an INCLUDE statement for its
      directory, just like it does for C header files, so you won't have do
      write this:
      
          DEPEND[mkfoo.pl]=modules/mymodule.pm
          INCLUDE[mkfoo.pl]=modules
      Reviewed-by: NEmilia Käsper <emilia@openssl.org>
      8d34daf0
  13. 14 4月, 2016 2 次提交
  14. 13 4月, 2016 1 次提交
  15. 06 4月, 2016 1 次提交
  16. 30 3月, 2016 1 次提交
  17. 24 3月, 2016 6 次提交
  18. 19 3月, 2016 1 次提交
  19. 17 3月, 2016 1 次提交
  20. 09 3月, 2016 3 次提交
  21. 08 3月, 2016 1 次提交