Codebase list donut-shellcode / 31aa253a-043b-4281-a028-514efaa7c57a/main Makefile.msvc
31aa253a-043b-4281-a028-514efaa7c57a/main

Tree @31aa253a-043b-4281-a028-514efaa7c57a/main (Download .tar.gz)

Makefile.msvc @31aa253a-043b-4281-a028-514efaa7c57a/mainraw · history · blame

donut:
  cl -Zp8 -nologo -DDONUT_EXE -I include donut.c hash.c encrypt.c payload/clib.c
  cl -Zp8 -nologo -DDLL -LD -I include donut.c hash.c encrypt.c payload/clib.c
  move donut.lib lib/donut.lib
  move donut.exp lib/donut.exp
  move donut.dll lib/donut.dll
debug:
  cl -Zp8 -nologo -DDEBUG -DDONUT_EXE -I include donut.c hash.c encrypt.c payload/clib.c
  cl -Zp8 -nologo -DDEBUG -DDLL -LD -I include donut.c hash.c encrypt.c payload/clib.c
  move donut.lib lib/donut.lib
  move donut.exp lib/donut.exp
  move donut.dll lib/donut.dll
clean:
  del *.obj *.bin donut.exe lib/donut.exp lib/donut.lib lib/donut.dll