gnome-control-center/archiver/Makefile.am
Bradford Hovinen cef853b322 Use auxillary structure to pass data to traversal callback
2000-12-22  Bradford Hovinen  <hovinen@helixcode.com>

	* archive.c (foreach_cb):
	(archive_foreach_child_location): Use auxillary structure to pass
	data to traversal callback
	(archive_get_location):
	(archive_register_location): strdup() location ids
	(free_location_cb): free() key

	* Added config-manager-dialog.[ch], create-location-dialog.[ch],
	location-list.[ch], config-manager.c
	rollback-location-management.glade

2000-12-20  Bradford Hovinen  <hovinen@helixcode.com>

	* location.c (location_get_parent): Implement

	* archive.c (load_all_locations): Implement
	(foreach_cb):
	(archive_foreach_child_location): Implement
2000-12-22 21:44:22 +00:00

55 lines
1.4 KiB
Makefile

Locationmetadir = $(datadir)/hcm/default
Locationmeta_DATA = default-user.xml default-global.xml
gladedir = $(prefix)/share/hcm/glade
glade_DATA = rollback-location-management.glade
includedir = $(prefix)/include/helix-archiver
INCLUDES = \
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
-I$(includedir) $(GNOME_INCLUDEDIR) \
-DVERSION=\""$(VERSION)"\" \
-DCONFIGDIR=\""/etc"\" \
-DLOCATION_DIR=\""$(datadir)/hcm/default"\" \
-DGLADE_DIR=\""$(datadir)/hcm/glade"\" \
$(GNOME_XML_CFLAGS) \
$(LIBGLADE_CFLAGS)
bin_PROGRAMS = helix-archiver helix-config-manager
lib_LIBRARIES = libhelix_archiver.a
libhelix_archiver_a_SOURCES = \
archive.c archive.h \
location.c location.h \
config-log.c config-log.h \
backend-list.c backend-list.h \
util.c util.h
include_HEADERS = \
archive.h location.h config-log.h backend-list.h util.h
helix_archiver_SOURCES = \
main.c
helix_archiver_LDADD = \
$(GNOME_LIBDIR) \
$(GNOMEUI_LIBS) \
$(INTLLIBS) \
$(GNOME_XML_LIB) \
libhelix_archiver.a
helix_config_manager_SOURCES = \
config-manager.c \
config-manager-dialog.c config-manager-dialog.h \
create-location-dialog.c create-location-dialog.h \
rollback-widget.c rollback-widget.h \
location-list.c location-list.h
helix_config_manager_LDADD = \
$(GNOME_LIBDIR) \
$(GNOMEUI_LIBS) \
$(INTLLIBS) \
$(GNOME_XML_LIB) \
$(LIBGLADE_LIBS) \
libhelix_archiver.a