Makefile: no more automated guix shell
Users/contributors have to run guix shell -m manifest in order to build the project
This commit is contained in:
parent
0261a4c2e8
commit
8e07cc7499
8
Makefile
8
Makefile
|
@ -103,18 +103,10 @@ clean:
|
||||||
install:
|
install:
|
||||||
echo "Installing is not supported"
|
echo "Installing is not supported"
|
||||||
|
|
||||||
|
|
||||||
ifeq ($(ID), guix)
|
|
||||||
build_system:
|
|
||||||
@echo -e ${CL2}[$@] ${CL}building through containerized manifest...${CL3}
|
|
||||||
@guix shell --container -m ./manifest.scm -- make $(BINDIR)/gem-graph-client -j $(NTHREADS)
|
|
||||||
@echo -e ${CL2}[$@] ${CL}done.${CL3}
|
|
||||||
else
|
|
||||||
build_system:
|
build_system:
|
||||||
@echo -e ${CL2}[$@] ${CL}building...${CL3}
|
@echo -e ${CL2}[$@] ${CL}building...${CL3}
|
||||||
@make $(BINDIR)/gem-graph-client -j $(NTHREADS)
|
@make $(BINDIR)/gem-graph-client -j $(NTHREADS)
|
||||||
@echo -e ${CL2}[$@] ${CL}done.${CL3}
|
@echo -e ${CL2}[$@] ${CL}done.${CL3}
|
||||||
endif
|
|
||||||
|
|
||||||
run: build_system
|
run: build_system
|
||||||
@echo -e ${CL2}[$@] ${CL}executing...${CL3}
|
@echo -e ${CL2}[$@] ${CL}executing...${CL3}
|
||||||
|
|
Loading…
Reference in New Issue