Compare commits
No commits in common. "submodule" and "main" have entirely different histories.
8
Makefile
8
Makefile
@ -30,10 +30,10 @@ test: deprecate
|
|||||||
cp etc/example.cfg ./glacier.cfg
|
cp etc/example.cfg ./glacier.cfg
|
||||||
|
|
||||||
lib: $(SDIR)/libglacier.c
|
lib: $(SDIR)/libglacier.c
|
||||||
mkdir -p $(BDIR)
|
mkdir build
|
||||||
mkdir -p $(BDIR)/lib
|
mkdir build/lib
|
||||||
$(CC) $(SDIR)/libglacier.c -c $(LIBFLAGS) -o $(BDIR)/lib/libglacier.o
|
$(CC) $(SDIR)/libglacier.c -c $(LIBFLAGS) -o $(BDIR)/lib/libglacier.o
|
||||||
$(AR) -rc $(BDIR)/lib/libglacier.a $(BDIR)/lib/libglacier.o
|
$(AR) -rc $(BDIR)/lib/libglacier.a build/lib/libglacier.o
|
||||||
|
|
||||||
check: lib $(BDIR) $(TDIR)/unit-tests.c
|
check: lib $(BDIR) $(TDIR)/unit-tests.c
|
||||||
$(CC) tests/unit-tests.c -o tests/test-suite -lcunit -Wall -Wextra build/lib/libglacier.a $(LIBFLAGS)
|
$(CC) tests/unit-tests.c -o tests/test-suite -lcunit -Wall -Wextra build/lib/libglacier.a $(LIBFLAGS)
|
||||||
@ -43,7 +43,7 @@ install_lib: $(BDIR)/lib/libglacier.a
|
|||||||
@echo "[INFO]"
|
@echo "[INFO]"
|
||||||
@echo "[INFO] Installing library to PREFIX/lib..."
|
@echo "[INFO] Installing library to PREFIX/lib..."
|
||||||
@echo "[INFO]"
|
@echo "[INFO]"
|
||||||
install $(BDIR)/lib/libglacier.a $(PREFIX)/lib -m755
|
install $(BDIR)/lib/libglacier.a $(PREFIX)/lib
|
||||||
|
|
||||||
install_head: $(IDIR)/config.h $(IDIR)/data.h $(IDIR)/log.h $(IDIR)/pkgops.h $(IDIR)/runtime.h $(IDIR)/security.h
|
install_head: $(IDIR)/config.h $(IDIR)/data.h $(IDIR)/log.h $(IDIR)/pkgops.h $(IDIR)/runtime.h $(IDIR)/security.h
|
||||||
@echo "[INFO]"
|
@echo "[INFO]"
|
||||||
|
@ -5,6 +5,6 @@
|
|||||||
CC = /bin/gcc
|
CC = /bin/gcc
|
||||||
AR = /bin/ar
|
AR = /bin/ar
|
||||||
|
|
||||||
LIBFLAGS = -L/home/arco/Projects/glacier/build/lib/libconfig-static/lib/libconfig.a -L/openssl-static/lib64 -lcrypto -L/libconfig-static/lib -lconfig
|
LIBFLAGS = -lconfig -lcrypto
|
||||||
|
|
||||||
PREFIX=/home/arco/Projects/glacier/./build/lib/libglacier
|
PREFIX = /usr
|
||||||
|
Loading…
Reference in New Issue
Block a user