#
#
#

PROJECTDIR = ..
DESTDIR = $(GUIDEHOME)
include $(PROJECTDIR)/Makefile.include

SOURCES.c = \
	guide.c \
	gio.c \
	gio_path.c \
	guide_actions.c

SOURCES.h = \
	guide.h \
	gio.h \
	guide_actions.h

SOURCES = \
	$(SOURCES.h) \
	$(SOURCES.c)

LIBRARY = $(ARCHDIR)/libguide.a
SHLIBRARY = $(ARCHDIR)/libguide.so.3.0.11
SONAME = libguide.so.3

# Compiler flags.

CPPFLAGS += -I.

# Standard targets.

all:	 $(LIBRARY) $(SHLIBRARY)

$(SHLIBRARY): $(OBJECTS)
	$(LD) -o $@ $(OBJECTS)

$(LIBRARY): $(OBJECTS)
	$(AR) $@ $(OBJECTS)
	$(RANLIB) $@

install: all
#	@$(INSTALL_DIR) $(DESTDIR)/etc
	@$(INSTALL_DIR) $(DESTDIR)/lib/$(ARCHDIR)
	@$(INSTALL_DATA) $(LIBRARY) $(DESTDIR)/lib/$(ARCHDIR)/
	@$(INSTALL_BIN) $(SHLIBRARY) $(DESTDIR)/lib/$(ARCHDIR)/

