# $Id: Makefile,v 1.2 1994/07/10 03:51:15 shendrix Exp $
#
# Makefile for Tickle Music
#
#
#
#

# where do you want the tmusic library files
LIBDIR=/usr/local/lib/tmusic

# who should own the files?
OWNER=root

# what group do you want this stuff to be in?
GROUP=bin

# where do you want the executable stored?
BINDIR=/usr/local/bin

# what do you want to call the executable
EXEC=tmusic
TARGET=$(EXEC)

WISH=/usr/local/bin/wishx
SRC=buttonbar.tcl dialogs.tcl menu.tcl tmusic.tcl \
    config.tcl help.tcl procs.tcl

all: install
	@echo "DONE"

install: sources
	@echo "Creating executable..." 2>/dev/null
	@install -g $(GROUP) -o $(OWNER) -d $(LIBDIR) 2>/dev/null
	@echo "#!$(WISH) -f" > $(TARGET) 2>/dev/null
	@echo # >> $(TARGET) 2>/dev/null
	@echo "# created by Makefile, don't edit" >> $(TARGET) 2>/dev/null
	@echo # >> $(TARGET) 2>/dev/null
	@echo "source $(LIBDIR)/$(TARGET).tcl" >> $(TARGET) 2>/dev/null
	@echo "Installing executable..." 2>/dev/null
	@install -g $(GROUP) -o $(OWNER) -m 755 $(TARGET) $(BINDIR) 2>/dev/null
	@install -g $(GROUP) -o $(OWNER) -m 755 pmid $(BINDIR) 2>/dev/null

sources:
	@echo "Installing library files..."	
	@install -g $(GROUP) -o $(OWNER) -m 444 $(SRC) $(LIBDIR)
