diff options
Diffstat (limited to 'contrib/npclient/COMPILE.TXT')
-rw-r--r-- | contrib/npclient/COMPILE.TXT | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/contrib/npclient/COMPILE.TXT b/contrib/npclient/COMPILE.TXT index cc562dd4..e61b6c14 100644 --- a/contrib/npclient/COMPILE.TXT +++ b/contrib/npclient/COMPILE.TXT @@ -1,7 +1,11 @@ +#!/bin/sh + # This makes small binaries: CC=clang CFLAGS='-Wall -Wextra -Wpedantic -Os -s -ffunction-sections -fdata-sections -Wl,--kill-at,--nxcompat,--dynamicbase,--as-needed,--gc-sections,--strip-all' +cd -- "$(dirname -- "$0")" && PATH=/mingw32/bin:"$PATH" sh -c "$CC $CFLAGS -mdll -o NPClient.dll npclient.c" && -PATH=/mingw64/bin:"$PATH" sh -c "$CC $CFLAGS -mdll -o NPClient64.dll npclient.c" +PATH=/mingw64/bin:"$PATH" sh -c "$CC $CFLAGS -mdll -o NPClient64.dll npclient.c" && +ls -l NPClient{64,}.dll && mv NPClient{64,}.dll ../../bin/ |