Codebase list donut-shellcode / 94a797fb-a926-4a5b-95d8-c00d67f669ff/main Makefile.msvc
94a797fb-a926-4a5b-95d8-c00d67f669ff/main

Tree @94a797fb-a926-4a5b-95d8-c00d67f669ff/main (Download .tar.gz)

Makefile.msvc @94a797fb-a926-4a5b-95d8-c00d67f669ff/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