… | |
… | |
14 | |
14 | |
15 | windows-x86: $(SRCSOURCES) $(SRC)/urlader.ico |
15 | windows-x86: $(SRCSOURCES) $(SRC)/urlader.ico |
16 | echo 'MAINICON ICON "$(SRC)/urlader.ico"' >icon.rc |
16 | echo 'MAINICON ICON "$(SRC)/urlader.ico"' >icon.rc |
17 | $(W32CROSS)windres icon.rc icon.o |
17 | $(W32CROSS)windres icon.rc icon.o |
18 | rm icon.rc |
18 | rm icon.rc |
19 | $(W32CROSS)gcc $(CFLAGS) -mwin32 -mwindows -o $@ $< icon.o -lwininet -ladvapi32 -lshell32 -lshlwapi |
19 | $(W32CROSS)gcc $(CFLAGS) -mwin32 -mwindows -o $@ $< icon.o -lshell32 -lshlwapi |
20 | rm icon.o |
20 | rm icon.o |
21 | $(W32CROSS)strip $@ |
21 | $(W32CROSS)strip $@ |
22 | |
22 | |
23 | linux-x86: $(SRCSOURCES) |
23 | linux-x86: $(SRCSOURCES) |
24 | broot gcc -Os -o $@ $< -static |
24 | broot gcc -Os -o $@ $< -static |
… | |
… | |
34 | gcc -Os -o $@ urlader.c || exit;\ |
34 | gcc -Os -o $@ urlader.c || exit;\ |
35 | strip $@ || exit;\ |
35 | strip $@ || exit;\ |
36 | tar c $@ || exit;\ |
36 | tar c $@ || exit;\ |
37 | " | tar xv |
37 | " | tar xv |
38 | |
38 | |
|
|
39 | dist: all |
|
|
40 | rsync -avP --chmod u=rwX,go=rX $(BINARIES) rijk:/var/www/urlader.schmorp.de/prebuilt/1.0/. |
39 | |
41 | |
40 | |
|
|