#
# Copyright (c) Jaroslav Kysela (Perex soft)
#

ifndef U_LIB_DIR
U_LIB_DIR = /usr/local/lib
endif

all:
	@echo "What's?"

clean:
	rm -f *~

gcompile:
	rm -f libgus.*
	ln -s ../src/driver/libgus/libgus.so.`cat ../src/driver/libgus/version`
	ln -s libgus.so.*.*.* libgus.so
	ln -s libgus.so.*.*.* libgus.so.`cat ../src/driver/libgus/version | cut -d . -f 1`

ginstall: clean gcompile
	rm -f $(U_LIB_DIR)/libgus.*
	for i in libgus.so.*.*.*; do \
          install -m 755 -o root -g root $$i $(U_LIB_DIR); \
	  echo "$(U_LIB_DIR)/$$i" >> ../.files; \
	done
	ln -s $(U_LIB_DIR)/libgus.so.*.*.* $(U_LIB_DIR)/libgus.so
	ln -s $(U_LIB_DIR)/libgus.so.*.*.* $(U_LIB_DIR)/libgus.so.`cat ../src/driver/libgus/version | cut -d . -f 1`
	echo "$(U_LIB_DIR)/libgus.so" >> ../.files
	echo "$(U_LIB_DIR)/libgus.so.`cat ../src/driver/libgus/version | cut -d . -f 1`" >> ../.files
	
	make -C instruments ginstall
	cat instruments/.files >> ../.files
	rm -f instruments/.files
