ngscopeclient / scopehal-apps

ngscopeclient and other client applications for libscopehal.
https://www.ngscopeclient.org/
BSD 3-Clause "New" or "Revised" License
604 stars 99 forks source link

PKGBUILD set build type to Release and strip exe/dll for Release build #496

Closed bvernoux closed 2 years ago

bvernoux commented 2 years ago

PKGBUILD set build type to Release PKGBUILD Update mingw-w64-x86_64-scopehal-apps to v0.1 For Release build strip exe/dll

Build success on my fork

Issue for glscopeclient-windows-portable & glscopeclient-windows.msi

Shall be fixed by https://github.com/bvernoux/scopehal-apps/commit/ffd618ae4649ffa1c9b0b9d04681c5da10012aee

bvernoux commented 2 years ago

PR cancelled We should find a way to strip the exe/dll but to keep the debug symbol in external files in a portable way for all platforms with Cmake See comment from Andrew on IRC:

<azonenberg> See here https://stackoverflow.com/questions/866721/how-to-generate-gcc-debug-symbol-outside-the-build-target
<azonenberg> this way we'd only need one type of binary
<azonenberg> and we package the .debug files separately