• A
    windows-makefile.tmpl: don't use $? in library targets. · cfef7e9e
    Andy Polyakov 提交于
    Problem with Microsoft lib.exe is that it doesn't *update* modules
    in .lib archive, but creates new one upon every invocation. As result
    if a source file was updated and nmake was executed, a useless archive
    with only one module was created. In other words one has to always
    pass all .obj modules on command line, not only recently recompiled.
    
    [This also creates dilemma for directory targets, e.g. crypto\aes,
    that were added to simplify every-day life for developer. Since
    whole idea behind those targets is to minimize the re-compile time
    upon single file modification, the only sensible thing to do is to
    omit intended library update.]
    Reviewed-by: NRich Salz <rsalz@openssl.org>
    Reviewed-by: NRichard Levitte <levitte@openssl.org>
    cfef7e9e
windows-makefile.tmpl 19.7 KB