Cześć.
Do tej pory w Lazarusie napisałem kilka projektów, które raczej służyły do testowania środowiska i ekosystemu FPC, LCL (komunikacja port szeregowy, jakieś tcp/ip, bazy danych, komponenty graficzne etc.), gdzie zmęczony walką z środowiskiem odpuszczałem. Obecnie chciałbym hobbystycznie i zobaczymy co z tego wyjdzie pociągnąć jeden projekt o którym myślę od dłuższego czasu, właśnie w Lazarusie, jednak chciał bym to zrobić porządnie, lub po mojemu... Pisząc w Delphi/C++ Builderze zawsze całość aplikacji miałem spięte w pliku *.groupproj, a w nim już poszczególne projekty. Używając VisualStudio zawsze mam plik solucji *.sln, który zawiera wiele *.cprojów. Solucja/Grupa projektów służy do spięcia w całość aplikacji, a poszczególne projekty są to wyseparowane potencjalnie niezależne i ponownie używalne biblioteki np. do komunikacji z jakimś web serwisem, do obsługi danego urządzenia, projekt z logiką biznesową, projekt z gui, testy etc. W Lazarusie nie mogę znaleźć odpowiednika grupy projektów/ rozwiązania. Możecie mi przedstawić w skrócie jak tutaj organizować tego typu przedsięwzięcie? W jakie sposób Wy organizujecie pracę i kod w Lazarusie?
Pytanie poboczne, czy Lazarus dorobił się managera pakietów oraz repozytoriów w stylu Microsoftowego Nugeta czy Embarcaderowego GetIt?