1,4 → 1,3 |
|
OBJS=\ |
mavl_create.o \ |
mavl_del_all.o \ |
21,10 → 20,14 |
DLIBNAME=libmavl.so |
|
PREFIX=~ |
INSTALL_LIB_DIR=/lib |
INSTALL_INCLUDE_DIR=/include |
|
-include LocalDefs.mak |
|
all: $(LIBNAME) $(DLIBNAME) |
static: $(LIBNAME) |
synamic: $(DLIBNAME) |
dynamic: $(DLIBNAME) |
|
.c.o: |
$(CC) -c $(CFLAGS) $< |
59,12 → 62,19 |
rm -f *.core |
rm -f test.o test |
|
install: $(LIBNAME) |
mkdir -p $(PREFIX)/lib |
mkdir -p $(PREFIX)/include/libmavl |
install -p $(LIBNAME) $(PREFIX)/lib/$(LIBNAME) |
install -p mavl.h $(PREFIX)/include/libmavl/mavl.h |
|
install: $(LIBNAME) |
mkdir -p $(PREFIX)$(INSTALL_INCLUDE_DIR) |
install -p mavl.h $(PREFIX)$(INSTALL_INCLUDE_DIR)/mavl.h |
mkdir -p $(PREFIX)$(INSTALL_LIB_DIR) |
install -p $(LIBNAME) $(PREFIX)$(INSTALL_LIB_DIR)/$(LIBNAME) |
install -p $(LIBNAME) $(PREFIX)$(INSTALL_LIB_DIR)/$(DLIBNAME) |
|
uninstall: |
rm -f $(PREFIX)$(INSTALL_LIB_DIR)/$(LIBNAME) |
rm -f $(PREFIX)$(INSTALL_LIB_DIR)/$(DLIBNAME) |
rm -f $(PREFIX)$(INSTALL_INCLUDE_DIR)/mavl.h |
|
test: $(LIBNAME) test.o |
$(CC) $(LDFLAGS) -o test test.o $(LIBNAME) -lmutests |
|