1 LIBDIR
= -L
/usr
/X11R6
/lib
-L
/usr
/lib
-L
/opt
/gnome
/lib
2 LIBS
= -lXpm
-lXext
-lX11
`pkg-config gtk+-2.0 --libs` -ldockapp
3 CFLAGS
= `pkg-config gtk+-2.0 --cflags`
7 cc -c
-O2
-Wall
$< -o
$*.o
$(CFLAGS
)
10 cc -Wall
-pedantic
-o washerDryer
$^
$(LIBDIR
) $(LIBS
)
15 for i in
$(OBJS
) ; do \
22 @echo
"Installing config file..."
23 cp wdryerrc
$(HOME
)/.wdryerrc
24 chmod
600 $(HOME
)/.wdryerrc
26 @echo
"Installing executable..."
27 cp
-f washerDryer
/usr
/local
/bin
/
28 chmod
755 /usr
/local
/bin
/washerDryer
29 chown root
:root
/usr
/local
/bin
/washerDryer
31 @echo
"Installing man page..."
32 cp
-f man
/washerDryer
.1.gz
/usr
/man
/man1
/
33 chmod
644 /usr
/man
/man1
/washerDryer
.1.gz
35 @echo
"washerDryer installation finished."
39 @echo
"Removing executable..."
40 rm -f
/usr
/local
/bin
/washerDryer
42 @echo
"Removing config file..."
43 rm -f
$(HOME
)/.wdryerrc
45 @echo
"Removing man page..."
46 rm -f
/usr
/man
/man1
/washerDryer
.1.gz
48 @echo
"washerDryer uninstall finished."