|
@@ -1,7 +1,16 @@
|
|
|
linux-artifact-name = hello-linux.out
|
|
|
+win-artifact-name = hello-windows.exe
|
|
|
+
|
|
|
+linux-compiler = g++
|
|
|
+
|
|
|
+
|
|
|
+win-compiler = i686-w64-mingw32-g++-win32 -static-libstdc++ -static-libgcc
|
|
|
|
|
|
$(linux-artifact-name): main.cpp
|
|
|
- g++ main.cpp -o $(linux-artifact-name)
|
|
|
+ $(linux-compiler) main.cpp -o $(linux-artifact-name)
|
|
|
+
|
|
|
+$(win-artifact-name): main.cpp
|
|
|
+ $(win-compiler) main.cpp -o $(win-artifact-name)
|
|
|
|
|
|
clean:
|
|
|
- rm $(linux-artifact-name)
|
|
|
+ rm $(linux-artifact-name) $(win-artifact-name)
|