и чтобы была возможность таскать каталог с проектом и компилить его без запуска лазаря.
Сразу мне пришло очевидное решение воспользоваться 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