From a1353ec61b00442bb5ebe9f30408324b89cf6a82 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Tue, 19 Nov 2013 23:13:41 +0100 Subject: [PATCH] Added "make config-sudo" --- Makefile | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 37e507fed..9a8bd9407 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,8 @@ ENABLE_QT4 := 1 ENABLE_MINISAT := 1 ENABLE_GPROF := 0 -DESTDIR = /usr/local +DESTDIR := /usr/local +INSTALL_SUDO := OBJS = GENFILES = @@ -112,13 +113,13 @@ test: yosys cd tests/asicworld && bash run-test.sh install: $(TARGETS) - mkdir -p $(DESTDIR)/bin - install $(TARGETS) $(DESTDIR)/bin/ - mkdir -p $(DESTDIR)/share/yosys - cp -r share/. $(DESTDIR)/share/yosys/. + $(INSTALL_SUDO) mkdir -p $(DESTDIR)/bin + $(INSTALL_SUDO) install $(TARGETS) $(DESTDIR)/bin/ + $(INSTALL_SUDO) mkdir -p $(DESTDIR)/share/yosys + $(INSTALL_SUDO) cp -r share/. $(DESTDIR)/share/yosys/. install-abc: - install yosys-abc $(DESTDIR)/bin/ + $(INSTALL_SUDO) install yosys-abc $(DESTDIR)/bin/ manual: cd manual && bash make.sh @@ -157,6 +158,9 @@ config-gprof: clean echo 'CONFIG := release' > Makefile.conf echo 'ENABLE_GPROF := 1' >> Makefile.conf +config-sudo: + echo "INSTALL_SUDO := sudo" >> Makefile.conf + -include libs/*/*.d -include frontends/*/*.d -include passes/*/*.d -- 2.30.2