Subversion Repositories PlanixRsrch.SVN

Compare Revisions

Ignore whitespace Rev 454 → Rev 455

/trunk/libmavl/Makefile
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