Page 1 of 1

"Гениальная" мысль

Posted: Thu Mar 21, 2024 7:55 pm
by Egor00f
Пришла вот мне такая "гениальная" мысля:
запихнуть все obj от C_Layer'а в одну статическую библиотеку
вот сделал
Makefile:

Code: Select all

staticName = libclayer
ar = kos32-ar

OBJECTS = OBJ/loadboxlib.obj OBJ/loadbuf2d.obj OBJ/loadhttp.obj OBJ/loadkmenu.obj OBJ/loadlibimg.obj OBJ/loadlibini.obj OBJ/loadmsgbox.obj OBJ/loadnetwork.obj OBJ/loadproclib.obj OBJ/loadrasterworks.obj

all: MAKEIT $(staticName).a INSTALL

MAKEIT:
	$(MAKE) -C ASM
$(staticName).a: $(OBJECTS)
	$(ar) rc $(staticName).a $(OBJECTS)
INSTALL:
	mv $(staticName).a ../sdk/lib
Что думаете об этом?