Bram Moolenaar | 24db729 | 2016-01-03 16:56:10 +0100 | [diff] [blame] | 1 | # A very (if not the most) simplistic Makefile for MSVC |
| 2 | |
Bram Moolenaar | 73f4439 | 2017-10-07 18:38:43 +0200 | [diff] [blame] | 3 | SUBSYSTEM = console |
| 4 | !if "$(SUBSYSTEM_VER)" != "" |
| 5 | SUBSYSTEM = $(SUBSYSTEM),$(SUBSYSTEM_VER) |
| 6 | !endif |
| 7 | |
Bram Moolenaar | 24db729 | 2016-01-03 16:56:10 +0100 | [diff] [blame] | 8 | CC=cl |
Bram Moolenaar | bc07309 | 2016-02-02 18:50:45 +0100 | [diff] [blame] | 9 | CFLAGS=/O2 /nologo |
Bram Moolenaar | 24db729 | 2016-01-03 16:56:10 +0100 | [diff] [blame] | 10 | |
| 11 | tee.exe: tee.obj |
Bram Moolenaar | 73f4439 | 2017-10-07 18:38:43 +0200 | [diff] [blame] | 12 | $(CC) $(CFLAGS) /Fo$@ $** /link /subsystem:$(SUBSYSTEM) |
Bram Moolenaar | 24db729 | 2016-01-03 16:56:10 +0100 | [diff] [blame] | 13 | |
| 14 | tee.obj: tee.c |
| 15 | $(CC) $(CFLAGS) /c $** |
| 16 | |
| 17 | clean: |
| 18 | - del tee.obj |
| 19 | - del tee.exe |