Первый тестовый коммит: вырисовывается структура проекта
This commit is contained in:
parent
57c53b1ad3
commit
aafca4020c
6 changed files with 42 additions and 0 deletions
29
Makefile
Normal file
29
Makefile
Normal file
|
@ -0,0 +1,29 @@
|
|||
PREFIX = /usr
|
||||
HEADERSDIR = $(PREFIX)/include/glazir
|
||||
LIBDIR = $(PREFIX)/lib64
|
||||
|
||||
HEADERS = src/pie.h \
|
||||
src/version.h
|
||||
|
||||
OBJ = src/main.o
|
||||
|
||||
libglazir.a: $(OBJ)
|
||||
ar rcs libglazir.a $(OBJ)
|
||||
|
||||
install/headers:
|
||||
mkdir -p $(HEADERSDIR)
|
||||
cp $(HEADERS) $(HEADERSDIR)
|
||||
|
||||
install/static: libglazir.a
|
||||
mkdir -p $(LIBDIR)
|
||||
cp libglazir.a $(LIBDIR)
|
||||
|
||||
install: install/headers install/static
|
||||
|
||||
uninstall/headers:
|
||||
rm -r $(HEADERSDIR)
|
||||
|
||||
uninstall/static:
|
||||
rm $(LIBDIR)/libglazir.a
|
||||
|
||||
uninstall: uninstall/headers uninstall/static
|
Loading…
Add table
Add a link
Reference in a new issue