Fixup make install in icm dir, they go in $(libdir)/spice
This commit is contained in:
parent
5d43b13672
commit
9db289c64f
|
|
@ -18,12 +18,22 @@ MAKE = make -f $(TOPDIR)Makefile TOPDIR=$(TOPDIR)
|
||||||
|
|
||||||
COMPILE = $(CC) $(INCLUDES) $(CFLAGS)
|
COMPILE = $(CC) $(INCLUDES) $(CFLAGS)
|
||||||
|
|
||||||
|
INSTALL_DATA = ${INSTALL} -m 644
|
||||||
|
|
||||||
all:
|
all:
|
||||||
@amf=$$2; for x in $(CMDIRS) ; do \
|
@amf=$$2; for x in $(CMDIRS) ; do \
|
||||||
( cd $$x && $(UPMAKE) $$x-mods ) \
|
( cd $$x && $(UPMAKE) $$x-mods ) \
|
||||||
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
|
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
|
||||||
done && test -z "$$fail"
|
done && test -z "$$fail"
|
||||||
|
|
||||||
|
install: all
|
||||||
|
$(mkinstalldirs) $(DESTDIR)$(libdir)/spice
|
||||||
|
@for x in $(CMDIRS) ; do \
|
||||||
|
echo "$(INSTALL_DATA) $$x/$$x.cm $(DESTDIR)$(libdir)/spice"; \
|
||||||
|
$(INSTALL_DATA) $$x/$$x.cm $(DESTDIR)$(libdir)/spice \
|
||||||
|
|| exit 1; \
|
||||||
|
done
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@amf=$$2; for x in $(CMDIRS) ; do \
|
@amf=$$2; for x in $(CMDIRS) ; do \
|
||||||
( cd $$x && $(UPMAKE) $$x-mods-clean ) \
|
( cd $$x && $(UPMAKE) $$x-mods-clean ) \
|
||||||
|
|
|
||||||
|
|
@ -25,3 +25,16 @@ LDFLAGS = -shared
|
||||||
|
|
||||||
# The codemodels to make
|
# The codemodels to make
|
||||||
CMDIRS = spice2poly digital analog xtradev xtraevt
|
CMDIRS = spice2poly digital analog xtradev xtraevt
|
||||||
|
|
||||||
|
# Install instructions
|
||||||
|
|
||||||
|
# or use mkdir -p
|
||||||
|
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||||
|
|
||||||
|
INSTALL = @INSTALL@
|
||||||
|
INSTALL_DATA = @INSTALL_DATA@
|
||||||
|
|
||||||
|
prefix = @prefix@
|
||||||
|
exec_prefix = @exec_prefix@
|
||||||
|
libdir = @libdir@
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue