File tree Expand file tree Collapse file tree 4 files changed +10
-5
lines changed
Expand file tree Collapse file tree 4 files changed +10
-5
lines changed Original file line number Diff line number Diff line change 11# Object files
22* .o
3+ * .res
34
45# Libraries
56* .lib
Original file line number Diff line number Diff line change 11CC =gcc
22SRCS =virgo.c tray.c
33OBJS=$(SRCS:.c =.o)
4- CFLAGS =-O2
4+ CFLAGS =-O2 -std=c90 -Wall
55LDFLAGS =-s -lgdi32 -mwindows
66NAME =virgo
77EXE =$(NAME ) .exe
88
99.PHONY : all clean
1010all : $(EXE )
11- $(EXE ) : $(OBJS )
12- $(CC ) -o $(EXE ) $(OBJS ) $(LDFLAGS )
11+ $(EXE ) : $(OBJS ) $(NAME ) .res
12+ $(CC ) -o $(EXE ) $(OBJS ) $(NAME ) .res $(LDFLAGS )
13+
14+ $(NAME ) .res : $(NAME ) .rc
15+ windres -O coff $(NAME ) .rc $(NAME ) .res
1316
1417.c.o :
15- $(CC ) -Wall - o $@ $(CFLAGS ) -c $<
18+ $(CC ) -o $@ $(CFLAGS ) -c $<
1619
1720clean :
18- rm -f $(OBJS ) $(EXE )
21+ rm -f $(OBJS ) $(EXE ) $( NAME ) .res
Original file line number Diff line number Diff line change 1+ 1 ICON "virgo.ico"
You can’t perform that action at this time.
0 commit comments