Codebase list donut-shellcode / 9e2f8572-1fb3-4253-a50c-ed580c9c1728/main Makefile.msvc
9e2f8572-1fb3-4253-a50c-ed580c9c1728/main

Tree @9e2f8572-1fb3-4253-a50c-ed580c9c1728/main (Download .tar.gz)

Makefile.msvc @9e2f8572-1fb3-4253-a50c-ed580c9c1728/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