Unified · Split
| @@ -34,6 +34,10 @@ all: pre bootstrap libs rebuild · 33 unmodified lines | |||
| 34 | @ls -ls *.exe | 34 | @ls -ls *.exe |
| 35 | 35 | ||
| 36 | pre: | 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 | @echo "#define TCC_VERSION \"$(VERSION)\"" 1>../config.h | 41 | @echo "#define TCC_VERSION \"$(VERSION)\"" 1>../config.h |
| 38 | @echo "#ifdef TCC_TARGET_X86_64" 1>>../config.h | 42 | @echo "#ifdef TCC_TARGET_X86_64" 1>>../config.h |
| 39 | @echo "#define CONFIG_TCC_LIBPATHS \"{B}/lib/64;{B}/lib\"" 1>>../config.h | 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 | PHONY += rebuild | 115 | PHONY += rebuild |
| 112 | 116 | ||
| 117 | test: | ||
| 118 | @(cd ../tests/tests2; $(MAKE) -k TCC=../../win32/tcc) | ||
| 119 | |||
| 120 | PHONY += test | ||
| 121 | |||
| 113 | TARNAME = tcc-$(VERSION)-$(PREFIX)-win32 | 122 | TARNAME = tcc-$(VERSION)-$(PREFIX)-win32 |
| 114 | 123 | ||
| 115 | tarball: | 124 | tarball: |