Add nmake build and capture run example

This commit is contained in:
kamil
2026-04-09 20:16:18 +03:00
parent 9a0d87007d
commit dfbbba055e
3 changed files with 32 additions and 2 deletions

20
Makefile Normal file
View File

@ -0,0 +1,20 @@
TARGET = main.exe
BUILDDIR = build
SOURCES = main.cpp capture_file_writer.cpp tty_protocol_writer.cpp
OBJS = $(BUILDDIR)\main.obj $(BUILDDIR)\capture_file_writer.obj $(BUILDDIR)\tty_protocol_writer.obj
CXXFLAGS = /nologo /std:c++17 /EHsc /O2 /I.
all: $(TARGET)
$(TARGET): $(SOURCES)
if not exist $(BUILDDIR) mkdir $(BUILDDIR)
cl $(CXXFLAGS) /Fo$(BUILDDIR)\ /Fd$(BUILDDIR)\ /Fe$(TARGET) $(SOURCES)
rebuild: clean all
clean:
-del /Q $(TARGET) 2>nul
-if exist $(BUILDDIR) rmdir /S /Q $(BUILDDIR)
run-help: $(TARGET)
$(TARGET) help