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:
Adrien Bourmault 2023-12-18 23:05:59 +01:00
parent bf3c890456
commit 6e60783d28
Signed by: neox
GPG Key ID: 2974E1D5F25DFCC8
1 changed files with 0 additions and 8 deletions

View File

@ -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}