mirror of
https://github.com/trustedsec/COFFLoader
synced 2026-06-08 17:55:49 +00:00
27 lines
867 B
Makefile
27 lines
867 B
Makefile
|
|
all: bof bof32
|
|
debug: debug32 debug64
|
|
|
|
bof:
|
|
x86_64-w64-mingw32-gcc -Wall -DCOFF_STANDALONE beacon_compatibility.c COFFLoader.c -o COFFLoader64.exe
|
|
x86_64-w64-mingw32-gcc -c test.c -o test64.out
|
|
|
|
bof32:
|
|
i686-w64-mingw32-gcc -Wall -DCOFF_STANDALONE beacon_compatibility.c COFFLoader.c -o COFFLoader32.exe
|
|
i686-w64-mingw32-gcc -c test.c -o test32.out
|
|
|
|
debug64:
|
|
x86_64-w64-mingw32-gcc -DCOFF_STANDALONE -DDEBUG beacon_compatibility.c COFFLoader.c -o COFFLoader64.exe
|
|
x86_64-w64-mingw32-gcc -c test.c -o test64.out
|
|
|
|
debug32:
|
|
i686-w64-mingw32-gcc -DCOFF_STANDALONE -DDEBUG beacon_compatibility.c COFFLoader.c -o COFFLoader32.exe
|
|
i686-w64-mingw32-gcc -c test.c -o test32.out
|
|
|
|
nix:
|
|
gcc -DCOFF_STANDALONE -Wall -DDEBUG beacon_compatibility.c COFFLoader.c -o COFFLoader.out
|
|
|
|
clean:
|
|
rm -f COFFLoader64.exe COFFLoader32.exe COFFLoader.out
|
|
rm -f test32.out test64.out
|