embox

Форк
0
32 строки · 1.1 Кб
1

2
PKG_NAME := ioq3
3
PKG_VER  :=
4

5
PKG_SOURCES := https://www.dropbox.com/s/p95hf32zmuc53tg/ioq3.tar.gz
6
PKG_MD5     := c1a756ff87bc96bb33e99980f330f11a
7

8
PKG_PATCHES := patch.txt \
9
			q_platform_patch.txt \
10
			sys_patch.txt
11

12
#PKG_PATCHES += video_mode_patch.txt
13

14
PKG_PATCHES += sse_patch.txt
15

16
include $(EXTBLD_LIB)
17

18
QUAKE_EMBOX_CFLAGS := -include $(ROOT_DIR)/third-party/games/quake3/embox_compat.h
19
QUAKE_EMBOX_CFLAGS += -I$(ROOT_DIR)/build/extbld/third_party/lib/OpenLibm/openlibm-0.7.0/include/
20
QUAKE_EMBOX_CFLAGS += -I$(ROOT_DIR)/build/extbld/third_party/lib/OpenLibm/openlibm-0.7.0/src/
21
QUAKE_EMBOX_CFLAGS += -I$(ROOT_DIR)/build/extbld/third_party/games/quake3/ioq3/./code/SDL2/include/
22
QUAKE_EMBOX_CFLAGS += -I$(ROOT_DIR)/build/extbld/third_party/lib/sdl2/SDL2-2.0.8/include/
23
QUAKE_EMBOX_CFLAGS += -I$(ROOT_DIR)/build/extbld/third_party/lib/curl/curl-7.61.1/include/
24

25
$(CONFIGURE) :
26
	export EMBOX_GCC_LINK=full; \
27
	touch $@
28

29
$(BUILD) :
30
	cd $(BUILD_DIR)/ioq3 && ( \
31
		$(MAKE) MAKEFLAGS='$(EMBOX_IMPORTED_MAKEFLAGS)' V=1 ARCH=$(ARCH) CC=$(EMBOX_GCC) CFLAGS="$(QUAKE_EMBOX_CFLAGS)"; \
32
	)
33
	touch $@
34

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.