Procházet zdrojové kódy

Added option for windows

Czajkowski, Piotr před 6 roky
rodič
revize
3589cb76ac
1 změnil soubory, kde provedl 10 přidání a 0 odebrání
  1. 10 0
      makefile

+ 10 - 0
makefile

@@ -1,6 +1,9 @@
 CFLAGS=-g -Wall -Wextra -O3 -std=gnu99
 CFLAGS=-g -Wall -Wextra -O3 -std=gnu99
 LDLIBS=-lcurl -lssl -lcrypto
 LDLIBS=-lcurl -lssl -lcrypto
 objects=curl.o sha.o
 objects=curl.o sha.o
+mingwCFLAGS=-g -Wall -Wextra -O3 -std=gnu99
+mingwLDLIBS=-lcurl -lssl -lcrypto
+mingw=x86_64-w64-mingw32-gcc
 
 
 pwned: $(objects)
 pwned: $(objects)
 
 
@@ -9,3 +12,10 @@ clean:
 	rm *.o
 	rm *.o
 
 
 default: pwned
 default: pwned
+
+win/pwned.exe:
+	$(mingw) $(mingwCFLAGS) -c curl.c $(mingwLDLIBS)
+	$(mingw) $(mingwCFLAGS) -c sha.c $(mingwLDLIBS)
+	$(mingw) $(mingwCFLAGS) pwned.c $(objects) $(mingwLDLIBS) -o $@
+
+win: win/pwned.exe