diff audacious/Makefile @ 1541:06329cbf186a trunk

[svn] this massive commit does the following: - seriously cleans up dependencies on the WA2-like gui code - moves all of the WA2 stuff into a seperate library (libwidgets.a) - makes things less icky in the player tree
author nenolod
date Wed, 09 Aug 2006 02:47:22 -0700
parents 04730ff1693d
children d5be38600be5
line wrap: on
line diff
--- a/audacious/Makefile	Wed Aug 09 02:11:01 2006 -0700
+++ b/audacious/Makefile	Wed Aug 09 02:47:22 2006 -0700
@@ -1,7 +1,7 @@
 include ../mk/rules.mk
 include ../mk/objective.mk
 
-SUBDIRS = glade images
+SUBDIRS = widgets glade images
 
 beepincludedir = $(includedir)/audacious
 
@@ -14,7 +14,8 @@
 	../sqlite/libsqlite.a	\
 	$(CHARDET_LIBS) \
 	$(GTK_LIBS)      \
-	$(LIBGLADE_LIBS)
+	$(LIBGLADE_LIBS) \
+	./widgets/libwidgets.a
 
 CFLAGS += \
 	$(GTK_CFLAGS)      \
@@ -33,7 +34,6 @@
 SOURCES = \
 	build_stamp.c \
 	genevent.c \
-	skin.c \
 	util.c \
 	output.c \
 	fft.c \
@@ -45,23 +45,7 @@
 	playlist.c \
 	controlsocket.c \
 	dock.c \
-	widget.c \
-	sbutton.c \
-	pbutton.c \
-	tbutton.c \
-	textbox.c \
-	menurow.c \
-	hslider.c \
-	monostereo.c \
-	vis.c \
-	svis.c \
-	number.c \
 	playback.c \
-	playstatus.c \
-	playlist_list.c \
-	playlist_slider.c \
-	eq_graph.c \
-	eq_slider.c \
 	main.c \
 	logger.c \
 	mainwin.c \