1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/baidu-familia

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
depends.mk 1.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Zeyu Chen Отправлено 16.06.2017 06:22 169bc6f
# Install dependencies
URL=http://raw.githubusercontent.com/ZeyuChen/third_party/master/package/
ifndef WGET
WGET = wget --no-check-certificate
endif
# protobuf
PROTOBUF = ${DEPS_PATH}/include/google/protobuf/message.h
${PROTOBUF}:
$(eval FILE=protobuf-2.5.0.tar.gz)
$(eval DIR=protobuf-2.5.0)
rm -rf $(FILE) $(DIR)
$(WGET) $(URL)/$(FILE) && tar -zxf $(FILE)
cd $(DIR) && export CFLAGS=-fPIC && export CXXFLAGS=-fPIC && ./configure --disable-shared -prefix=$(DEPS_PATH) && $(MAKE) && $(MAKE) install
rm -rf $(FILE) $(DIR)
protobuf: | ${PROTOBUF}
GFLAGS = ${DEPS_PATH}/include/google/gflags.h
${GFLAGS}:
$(eval FILE=gflags-2.0-no-svn-files.tar.gz)
$(eval DIR=gflags-2.0)
rm -rf $(FILE) $(DIR)
$(WGET) $(URL)/$(FILE) && tar -zxf $(FILE)
cd $(DIR) && export CFLAGS=-fPIC && export CXXFLAGS=-fPIC && ./configure -prefix=$(DEPS_PATH) && $(MAKE) && $(MAKE) install
rm -rf $(FILE) $(DIR)
gflags: | ${GFLAGS}
# glog
GLOGS = ${DEPS_PATH}/include/glog/logging.h
${GLOGS}:
$(eval FILE=glog-0.3.4.tar.gz)
$(eval DIR=glog-0.3.4)
rm -rf $(FILE) $(DIR)
$(WGET) $(URL)/$(FILE) && tar -zxf $(FILE)
cd $(DIR) && export CFLAGS=-fPIC && export CXXFLAGS=-fPIC && ./configure -prefix=$(DEPS_PATH) --with-gflags=$(DEPS_PATH) && $(MAKE) && $(MAKE) install
rm -rf $(FILE) $(DIR)
glog: | ${GLOGS}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/baidu-familia.git
git@api.gitlife.ru:oschina-mirror/baidu-familia.git
oschina-mirror
baidu-familia
baidu-familia
master