]>
Commit | Line | Data |
---|---|---|
bcf1fa6b RR |
1 | # create library |
2 | ||
3 | library:: $(LIB_BASE_DIR)/lib$(LIB_TARGET).a | |
4 | ||
5 | $(LIB_BASE_DIR)/lib$(LIB_TARGET).a: $(LIB_OBJ) | |
6 | @$(RM) -f $@ $(LIB_BASE_DIR)/lib$(LIB_TARGET).so $(LIB_BASE_DIR)/lib$(LIB_TARGET).so.* | |
7 | @if test "x$(CREATE_SHARED)" != x; then\ | |
8 | echo "$(SHARE_DIR)/$(CREATE_SHARED) $(CC) $(LIB_BASE_DIR)/lib$(LIB_TARGET).so $(LIB_MAJOR) $(LIB_MINOR) $(LIB_OBJ)"; \ | |
9 | $(SHARE_DIR)/$(CREATE_SHARED) $(CC) $(LIB_BASE_DIR)/lib$(LIB_TARGET).so $(LIB_MAJOR) $(LIB_MINOR) $(LIB_OBJ); \ | |
10 | fi | |
11 | $(AR) rv $@ $(LIB_OBJ) | |
12 | ||
13 | # defining dependencies | |
14 | ||
15 | depend_library:: | |
16 | ||
17 | # cleaning all files | |
18 | ||
19 | clean_library:: | |
20 | @$(RM) -f $(LIB_BASE_DIR)/lib$(LIB_TARGET).a $(LIB_BASE_DIR)/lib$(LIB_TARGET).so.* $(LIB_BASE_DIR)/lib$(LIB_TARGET).so | |
21 |