Codebase list donut-shellcode / 8000a2e1-65a3-486d-8f82-900872ddfb19/main Makefile.msvc
8000a2e1-65a3-486d-8f82-900872ddfb19/main

Tree @8000a2e1-65a3-486d-8f82-900872ddfb19/main (Download .tar.gz)

Makefile.msvc @8000a2e1-65a3-486d-8f82-900872ddfb19/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