https://bugs.freedesktop.org/show_bug.cgi?id=63315

          Priority: medium
            Bug ID: 63315
          Assignee: libreoffice-bugs@lists.freedesktop.org
           Summary: sign windows binaries during build
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: dtar...@redhat.com
          Hardware: Other
            Status: UNCONFIRMED
           Version: unspecified
         Component: Libreoffice
           Product: LibreOffice

There is a special code in postprocess/signing/signing.pl (run from
postprocess/CustomTarget_signing.mk) that handles signing of windows binaries
(exe and dll files) in release configuration build. I think it makes sense to
do that directly after linking.

To achieve this, it will be necessary to adapt gb_LinkTarget_command in
solenv/gbuild/platform/com_MSC_class.mk to run signtool.exe, if needed. I think
the best way will be to add a new target variable on LinkTarget, defined in
gb_Library_Library_platform and gb_Executable_Executable_platform, which will
be set depending on $(WINDOWS_BUILD_SIGNING) and $(ENABLE_DBGUTIL) variables.
After that, the custom stuff in postprocess can be dropped.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to