 , поэтому ищу решения для организации сборки сложных проектов или пакетов не используя мэйк.
 , поэтому ищу решения для организации сборки сложных проектов или пакетов не используя мэйк.и чтобы была возможность таскать каталог с проектом и компилить его без запуска лазаря.
Сразу мне пришло очевидное решение воспользоваться cfg файлами FPC.
Итак, дорогие товарищи, я был бы признателен, если бы вы осветили свой опыт в этом деле(если есть) или поделились соображениями про плюсы и минусы подобного подхода.
для иллюстрации того, что я написал привожу пример конфига для пакета лазаря memds
компилить это дело можно так:
C:\lazarus\fpc\2.2.2\bin\i386-win32\fpc.exe @memds.cfg memdslaz.pas
сам memds.cfg :
- Код: Выделить всё
- # config for memds packet
 -MObjFPC
 -Sgi
 -O1
 -gl
 -vewnhi
 -l
 -Fu..\..\ideintf\units\i386-win32\
 -Fu..\..\lcl\units\i386-win32\
 -Fu..\..\lcl\units\i386-win32\win32\
 -Fu..\..\packager\units\i386-win32\
 -Fu.
 -FUlib\i386-win32\win32\
 -dLCL
 -dLCLwin32







