
PREFIX      = /usr/local
BINDIR      = $(PREFIX)/bin
LIBDIR      = $(PREFIX)/lib/X11/icewm
ETCDIR      = /etc/X11/icewm

INSTALL     = install
INSTALLDIR  = $(INSTALL) -m 755 -d
INSTALLBIN  = $(INSTALL) -m 555
INSTALLLIB  = $(INSTALL) -m 444
#INSTALLETC  = $(INSTALL) -m 644

BINFILES    = src/icewm
LIBFILES    = lib/preferences lib/menu lib/winoptions
#ETCFILES    = 
XPMDIRS     = themes/nice themes/motif themes/win95 themes/warp3 themes/warp4 themes/win31 themes/metal ledclock taskbar icons

all:
	(cd src ; make LIBDIR=$(LIBDIR) ETCDIR=$(ETCDIR))
	(cd doc ; make)

doc:
	(cd doc ; make)

clean:
	(cd doc ; make clean)
	(cd src ; make clean)

dist:
	(cd doc ; make clean)
	(cd doc ; make)
	(cd src ; make clean)

install: all
	$(INSTALLDIR) $(BINDIR)
	$(INSTALLDIR) $(LIBDIR)
	$(INSTALLDIR) $(ETCDIR)
	for a in $(BINFILES) ; do $(INSTALLBIN) $$a $(BINDIR) ; done
	for a in $(LIBFILES) ; do $(INSTALLLIB) $$a $(LIBDIR) ; done
	#for a in $(ETCFILES) ; do $(INSTALLETC) $$a $(ETCDIR) ; done
	for l in $(XPMDIRS) ; do $(INSTALLDIR) $(LIBDIR)/$$l ; for f in lib/$$l/* ; do $(INSTALLLIB) $$f $(LIBDIR)/$$l ; done ; done
