Unified · Split
| @@ -34,6 +34,10 @@ all: pre bootstrap libs rebuild · 33 unmodified lines | ||
| 34 | 34 | @ls -ls *.exe |
| 35 | 35 | |
| 36 | 36 | pre: |
| 37 | + @echo ARCH=x86-64 1> ../config.mak | |
| 38 | + @echo TARGETOS=Windows 1>> ../config.mak | |
| 39 | + @echo CONFIG_WIN32=yes 1>> ../config.mak | |
| 40 | + @echo TOPSRC=$$\(TOP\) 1>> ../config.mak | |
| 37 | 41 | @echo "#define TCC_VERSION \"$(VERSION)\"" 1>../config.h |
| 38 | 42 | @echo "#ifdef TCC_TARGET_X86_64" 1>>../config.h |
| 39 | 43 | @echo "#define CONFIG_TCC_LIBPATHS \"{B}/lib/64;{B}/lib\"" 1>>../config.h |
| @@ -110,6 +114,11 @@ rebuild: · 70 unmodified lines | ||
| 110 | 114 | |
| 111 | 115 | PHONY += rebuild |
| 112 | 116 | |
| 117 | +test: | |
| 118 | + @(cd ../tests/tests2; $(MAKE) -k TCC=../../win32/tcc) | |
| 119 | + | |
| 120 | +PHONY += test | |
| 121 | + | |
| 113 | 122 | TARNAME = tcc-$(VERSION)-$(PREFIX)-win32 |
| 114 | 123 | |
| 115 | 124 | tarball: |