1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
# Uncomment the following to allow gnomp3 to use XMMS
ENABLE_XMMS=yes
DEST_DIR=/usr
SHARED_DIR=$(DEST_DIR)/share/gnomp3
GLADE_FILE=$(SHARED_DIR)/gnomp3.glade
HELP_FILE=$(SHARED_DIR)/README.help
###############################################################################
# hopefully you shouldn't need to touch anything after this
CC=gcc
CFLAGS=-g -Wall -DDEFAULT_GLADE_FILE=\"$(GLADE_FILE)\" `gnome-config --cflags gnome gnomeui libglade`
LDFLAGS=`gnome-config --libs gnome gnomeui libglade` -lpthread
OBJS= gnomp3.o song_list.o playlist.o mpg123_play.o mp3_control.o utility.o mp3info.o search_list.o all_list.o dnd.o preferences.o song_find.o rule_dialog.o rule_list.o pixmaps.o mp3list.o mp3list_add.o playlist_management.o dir_list.o date_list.o help_window.o mp3_properties.o dynamic_list.o config.o
ifdef ENABLE_XMMS
CFLAGS += -DENABLE_XMMS `xmms-config --cflags`
LDFLAGS += `xmms-config --libs`
OBJS += xmms_play.o
endif
all: gnomp3
gnomp3: $(OBJS)
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS)
install:
install -d $(DEST_DIR)/bin
install -s -m 755 gnomp3 $(DEST_DIR)/bin/gnomp3
install -d $(SHARED_DIR)
install -m 644 gnomp3.glade $(GLADE_FILE)
install -m 644 README.help $(HELP_FILE)
uninstall:
rm -f $(DEST_DIR)/bin/gnomp3
rm -rf $(SHARED_DIR)
clean:
rm -f *.o *~ core gnomp3 gmon.out
|