Index: tools/traceline/traceline/Makefile |
diff --git a/tools/traceline/traceline/Makefile b/tools/traceline/traceline/Makefile |
new file mode 100755 |
index 0000000000000000000000000000000000000000..d5ac5b626a2e2cf6476bc863d4b14b44167ee2cf |
--- /dev/null |
+++ b/tools/traceline/traceline/Makefile |
@@ -0,0 +1,30 @@ |
+all: |
+ cl \ |
+ sidestep/ia32_modrm_map.cc \ |
+ sidestep/ia32_opcode_map.cc \ |
+ sidestep/mini_disassembler.cc \ |
+ main.cc \ |
+ /Fetraceline.exe \ |
+ /D_WIN32_WINNT=0x0500 \ |
+ /D_HAS_EXCEPTIONS=0 \ |
+ "/I." \ |
+ /Zi \ |
+ /link \ |
+ kernel32.lib user32.lib dbghelp.lib powrprof.lib |
+ |
+tests: |
+ cl \ |
+ assembler_unittest.cc \ |
+ /Fassembler_unittest.exe \ |
+ /D_WIN32_WINNT=0x0500 \ |
+ /D_HAS_EXCEPTIONS=0 \ |
+ /Zi \ |
+ /link \ |
+ kernel32.lib user32.lib dbghelp.lib powrprof.lib |
+ |
+stubs : stubs.asm |
+ nasm -o stubs stubs.asm |
+ ndisasm -u stubs |
+ |
+clean: |
+ rm -f *.obj {cpuinfo,traceline,assembler_unittest,vc80}.{exe,ilk,pdb} stubs |