############################################################################
## So@GUI@/glass/materials/glass/Makefile.am
## $Id$

if MAC_FRAMEWORK
materialdir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources/materials/glass
else
materialdir = $(datadir)/Coin/materials/glass
endif

dist_material_DATA = \
	glass.0 glass.1 glass.2 glass.3 glass.4 \
	glass.5 glass.6 glass.7 glass.8 glass.9 \
	glass.10 glass.11 glass.12 glass.13 glass.14 \
	glass.15 glass.16 glass.17 glass.18 glass.19 \
	glass.20 glass.21 glass.22 glass.23 glass.24 \
	glass.25 glass.26 glass.27 glass.28 glass.29 \
	glass.30 glass.31 glass.32 glass.33 glass.34

BUILT_SOURCES = \
	glass.h \
	glass_0.h glass_1.h glass_2.h glass_3.h glass_4.h \
	glass_5.h glass_6.h glass_7.h glass_8.h glass_9.h \
	glass_10.h glass_11.h glass_12.h glass_13.h glass_14.h \
	glass_15.h glass_16.h glass_17.h glass_18.h glass_19.h \
	glass_20.h glass_21.h glass_22.h glass_23.h glass_24.h \
	glass_25.h glass_26.h glass_27.h glass_28.h glass_29.h \
	glass_30.h glass_31.h glass_32.h glass_33.h glass_34.h

noinst_DATA = $(BUILT_SOURCES)

DISTCLEANFILES = $(BUILT_SOURCES)

############################################################################

glass.h: $(srcdir)/glass.h.in
	@( cd $(top_builddir); $(MAKE) built-sources )

glass_0.h: $(srcdir)/glass.0 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.0 > $@

glass_1.h: $(srcdir)/glass.1 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.1 > $@

glass_2.h: $(srcdir)/glass.2 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.2 > $@

glass_3.h: $(srcdir)/glass.3 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.3 > $@

glass_4.h: $(srcdir)/glass.4 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.4 > $@

glass_5.h: $(srcdir)/glass.5 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.5 > $@

glass_6.h: $(srcdir)/glass.6 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.6 > $@

glass_7.h: $(srcdir)/glass.7 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.7 > $@

glass_8.h: $(srcdir)/glass.8 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.8 > $@

glass_9.h: $(srcdir)/glass.9 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.9 > $@

glass_10.h: $(srcdir)/glass.10 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.10 > $@

glass_11.h: $(srcdir)/glass.11 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.11 > $@

glass_12.h: $(srcdir)/glass.12 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.12 > $@

glass_13.h: $(srcdir)/glass.13 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.13 > $@

glass_14.h: $(srcdir)/glass.14 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.14 > $@

glass_15.h: $(srcdir)/glass.15 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.15 > $@

glass_16.h: $(srcdir)/glass.16 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.16 > $@

glass_17.h: $(srcdir)/glass.17 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.17 > $@

glass_18.h: $(srcdir)/glass.18 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.18 > $@

glass_19.h: $(srcdir)/glass.19 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.19 > $@

glass_20.h: $(srcdir)/glass.20 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.20 > $@

glass_21.h: $(srcdir)/glass.21 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.21 > $@

glass_22.h: $(srcdir)/glass.22 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.22 > $@

glass_23.h: $(srcdir)/glass.23 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.23 > $@

glass_24.h: $(srcdir)/glass.24 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.24 > $@

glass_25.h: $(srcdir)/glass.25 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.25 > $@

glass_26.h: $(srcdir)/glass.26 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.26 > $@

glass_27.h: $(srcdir)/glass.27 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.27 > $@

glass_28.h: $(srcdir)/glass.28 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.28 > $@

glass_29.h: $(srcdir)/glass.29 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.29 > $@

glass_30.h: $(srcdir)/glass.30 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.30 > $@

glass_31.h: $(srcdir)/glass.31 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.31 > $@

glass_32.h: $(srcdir)/glass.32 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.32 > $@

glass_33.h: $(srcdir)/glass.33 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.33 > $@

glass_34.h: $(srcdir)/glass.34 $(top_builddir)/bin/iv2h.sh
	$(top_builddir)/bin/iv2h.sh $(srcdir)/glass.34 > $@

############################################################################

install-dist_materialDATA: $(dist_material_DATA)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(materialdir)
	@list='$(dist_material_DATA)'; for p in $$list; do \
	  if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
	  f="`echo $$p | sed -e 's|^.*/||'`"; \
	  if cmp -s $$d$$p $(DESTDIR)$(materialdir)/$$f; then :; else \
	    echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(materialdir)/$$f"; \
	    $(INSTALL_DATA) $$d$$p $(DESTDIR)$(materialdir)/$$f; \
	  fi; \
	done

