/usr/lib/grass64/include/Make/Lib.make is in grass-dev 6.4.3-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # common dependencies and rules for building libraries
#for i18N support
PACKAGE ="grasslibs"
include $(MODULE_TOPDIR)/include/Make/Platform.make
include $(MODULE_TOPDIR)/include/Make/Grass.make
ifndef LIB_OBJS
LIB_OBJS = $(subst .c,.o,$(wildcard *.c))
endif
ARCH_LIB_OBJS := $(foreach obj,$(LIB_OBJS),$(OBJDIR)/$(obj))
STLIB_NAME = $(LIB_NAME)
STLIB_OBJS = $(ARCH_LIB_OBJS)
SHLIB_NAME = $(LIB_NAME)
SHLIB_OBJS = $(ARCH_LIB_OBJS)
include $(MODULE_TOPDIR)/include/Make/Rules.make
include $(MODULE_TOPDIR)/include/Make/Stlib.make
include $(MODULE_TOPDIR)/include/Make/Shlib.make
lib: $(GRASS_LIBRARY_TYPE)
|