diff options
Diffstat (limited to 'contrib/wakeonlan/Makefile')
-rw-r--r-- | contrib/wakeonlan/Makefile | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/contrib/wakeonlan/Makefile b/contrib/wakeonlan/Makefile new file mode 100644 index 00000000..563faa93 --- /dev/null +++ b/contrib/wakeonlan/Makefile @@ -0,0 +1,37 @@ +## Makefile for use with gnu make and MinGW32 gnu gcc + +TARGET=wol + +CC=gcc +LD=gcc + +CPPFLAGS= -Wall -O2 +LFLAGS= -s + +#LIBFILES= -lwsock +#LIBPATH= -L/usr/lib + +ICON=$(TARGET).ico +OBJS=$(TARGET).o +RESF=$(TARGET).rc + +#RESNAME=$(TARGET).res +#BINNAME=$(TARGET).exe +BINNAME=$(TARGET) + +$(BINNAME): $(OBJS) $(RESNAME) + $(LD) $(LFLAGS) -o $@ $^ $(LIBPATH) $(LIBFILES) + +%.res:%.rc + windres -I rc -O coff -i $< -o $@ + +%.rc:Makefile + @echo 100 ICON "$(ICON)" > $@ + +dist:$(BINNAME) + rm -f $(OBJS) $(RESNAME) $(RESF) + +clean: + rm -f $(OBJS) $(RESNAME) $(RESF) + rm -f $(BINNAME) + |