/
githubmirror
/
librepo
Обзор
Документация
Войти
/
githubmirror
/
librepo
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/c/Makefile
48 строк
1 KB
Aleš Matěj
Add C and Python examples for `lr_download_metadata(...)`
12 май 2025, 15:10
12 май 2025, 15:10
9187ec5
Код
Авторство
О чём код?
# export LD_LIBRARY_PATH="../../build/librepo/" CC=gcc CFLAGS= -Wall -Wextra -g -std=c99 -O3 -I../../build/librepo `pkg-config --cflags glib-2.0` LINKFLAGS= -L../../build/librepo/ -lrepo `pkg-config --libs glib-2.0` all: \ download_repo \ download_low_level_api \ download_packages \ download_repo_with_callback \ fastestmirror \ fastestmirror_with_callback \ download_repos_parallel download_repo: $(CC) $(CFLAGS) download_repo.c $(LINKFLAGS) -o download_repo download_low_level_api: $(CC) $(CFLAGS) download_low_level_api.c $(LINKFLAGS) -o download_low_level_api download_packages: $(CC) $(CFLAGS) download_packages.c $(LINKFLAGS) -o download_packages download_repo_with_callback: $(CC) $(CFLAGS) download_repo_with_callback.c $(LINKFLAGS) -o download_repo_with_callback download_repos_parallel: $(CC) $(CFLAGS) download_repos_parallel.c $(LINKFLAGS) -o download_repos_parallel fastestmirror: $(CC) $(CFLAGS) fastestmirror.c $(LINKFLAGS) -o fastestmirror fastestmirror_with_callback: $(CC) $(CFLAGS) fastestmirror_with_callback.c $(LINKFLAGS) -o fastestmirror_with_callback clean: rm -f \ download_repo \ download_low_level_api \ download_packages \ download_repo_with_callback \ fastestmirror \ fastestmirror_with_callback \ download_repos_parallel run: LD_LIBRARY_PATH="../../build/librepo/" ./download_repo