Слияние кода завершено, страница обновится автоматически
########################################################################
# This makefile is created by python script, please not edit it :) #
########################################################################
include Makefile.rules
LIB_SRC = $(wildcard ${SRC_DIR}/comm/*.c) \
$(wildcard ${SRC_DIR}/crypt/*.c) \
$(wildcard ${SRC_DIR}/http/*.c) \
$(wildcard ${SRC_DIR}/json/*.c) \
$(wildcard ${SRC_DIR}/list/*.c) \
$(wildcard ${SRC_DIR}/log/*.c) \
$(wildcard ${SRC_DIR}/mem/*.c) \
$(wildcard ${SRC_DIR}/msgq/*.c) \
$(wildcard ${SRC_DIR}/net/*.c) \
$(wildcard ${SRC_DIR}/shm/*.c)
LIB_OBJS = $(patsubst %.c,%.o,${LIB_SRC})
TARGET_SRC = $(wildcard ${SRC_DIR}/*.c) \
$(wildcard ${SRC_DIR}/test/*.c)
TARGET_OBJS = $(patsubst %.c,%.o,${TARGET_SRC})
$(LIB_TARGET): $(LIB_OBJS)
$(LIB) $@ $^
$(TARGET): $(LIB_OBJS) $(TARGET_OBJS)
$(LINK) -o $@ $^ $(CXXLIBS)
${SRC_DIR}/comm/%.o:${SRC_DIR}/comm/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/crypt/%.o:${SRC_DIR}/crypt/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/http/%.o:${SRC_DIR}/http/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/json/%.o:${SRC_DIR}/json/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/list/%.o:${SRC_DIR}/list/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/log/%.o:${SRC_DIR}/log/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/mem/%.o:${SRC_DIR}/mem/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/msgq/%.o:${SRC_DIR}/msgq/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/net/%.o:${SRC_DIR}/net/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/shm/%.o:${SRC_DIR}/shm/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
${SRC_DIR}/%.o:${SRC_DIR}/%.c
$(CPP) $(CXXFLAGS) -c $< -o $@
$(OBJ_DIR)/test/*.o: $(SRC_DIR)/test/*.c
$(CPP) $(CXXFLAGS) -c $< -o $@
clean:
rm -f $(LIB_OBJS) $(TARGET_OBJS) $(TARGET) $(LIB_TARGET)
install:
cp $(LIB_TARGET) $(INSTALL_DIR)/lib
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )