ChatCrawlerпоиск по публичному Telegram Открыть приложение
D

DevAssembler

сообщение · 2026-08-14 09:04 UTC
M
# Путь к скачанному репозиторию КолибриОС (по умолчанию рядом с проектом) KOLIBRIOS_DIR ?= ../kolibrios KOLIBRIOS_PROGRAMS := $(KOLIBRIOS_DIR)/programs # Если INCLUDE не задан в окружении — используем наш локальный путь INCLUDE ?= $(KOLIBRIOS_PROGRAMS) export INCLUDE # Цели сборки (оригинальные) OUTPUT_DIR=bin OUTPUT_MODULES=$(OUTPUT_DIR)/modules examples=$(wildcard example/*.asm) examples_obj=$(patsubst %.asm,%.obj,$(examples)) # Основная цель теперь зависит от наличия файлов Колибри all: $(KOLIBRIOS_PROGRAMS) build-main build-utils $(examples_obj) copy_docs # Скачиваем только нужную папку programs из репозитория КолибриОС $(KOLIBRIOS_PROGRAMS): @echo "Cloning KolibriOS/programs (sparse)..." git clone --depth 1 --filter=blob:none --sparse \ https://github.com/KolibriOS/kolibrios.git $(KOLIBRIOS_DIR) cd $(KOLIBRIOS_DIR) && git sparse-checkout set programs # Оригинальные правила сборки (без изменений) build-main: fasm httpd.asm $(OUTPUT_DIR)/httpd build-utils: fasm utils/mime_types.asm $(OUTPUT_DIR)/mime_types.bin fasm utils/redirect.asm $(OUTPUT_MODULES)/redirect.obj fasm utils/block_access.asm $(OUTPUT_MODULES)/block_access.obj example/%.obj: example/%.asm fasm $< $(OUTPUT_MODULES)/$(notdir $(basename $@)).obj copy_docs: mkdir -p $(OUTPUT_DIR)/server_data/docs cp -R doc/* $(OUTPUT_DIR)/server_data/docs clean: rm -rf $(OUTPUT_DIR)

Вся лента · оригинал в Telegram

Открыть в Telegram Каталог площадок Искать в ChatCrawler

Слепок открытой публичной ленты из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог