ColinPitrat / caprice32

An emulator of the Amstrad CPC 8bit home computer range.
GNU General Public License v2.0
148 stars 32 forks source link

Test: Detect missing DLLs in windows package #174

Closed ColinPitrat closed 3 years ago

ColinPitrat commented 4 years ago

Issue #173 was caused by a missing DLL. It came from a new dependency in libfreetype that broke the Windows release.

We would need a test to verify that the Windows package is self-sufficient. I tried to write such a test (test/integrated/test_win_package.sh) but it doesn't fail when the DLL is missing. I suspect it finds it in the system directory. We would need a way to isolate the test from the build environment.