QtPods - Einfaches Sharing von Qt code
Verfasst: 20. September 2015 19:45
Hallo Leute,
ich hab vor einiger Zeit aus einem mich selbst betreffenden Problem ein Projekt ins Leben gerufen (wow, das klingt hochtrabend also ich hab angefangen, es zu entwickeln), welches es Qt Entwicklern ermöglicht, ihren Code besonders einfach zu paketieren und mit anderen zu teilen. Dabei wollte ich so viele vorhanden Technologien nutzen wir möglich.
Die Grundidee ist folgende: Es existiert ein qmake Sammelprojekt, wovon eines das Hauptprojekt darstellt und alle anderen als statisch gelinkte Bibliotheken gegen eure eigentlich Anwendung gelinkt werden (sogenannte "Pods", der Name ist an die ähnlichen Pods aus dem Projekt "Cocoapods" für iOS Anwendungen angelehnt). Diese Pods werden als git submodules (also als verlinkte git-Projekte) und qmake Unterprojekte eingebunden. Das coole ist: Es erfordert keinerlei "Spezialinformationen", die Struktur eines mit QtPods erstellten Projekts ist nicht von QtPods abhängig. Es gibt ein QtPods Core Pod, welches alle zentralen Operationen mit diesen Pods bündelt, darauf aufbauend ein Kommandozeilentool und ein grafisches Tool (welches schon ein ganzes Stück weiter ist).
fotos kostenlos
Das Projekt wird auf github gehostet:
https://github.com/qt-pods/qt-pods
Ich suche nach Meinungen und euren Erfahrungen mit dem Projekt, aber nach Entwickler, die auch gern ihren Code so teilen und für alle verfügbar machen möchten.
ich hab vor einiger Zeit aus einem mich selbst betreffenden Problem ein Projekt ins Leben gerufen (wow, das klingt hochtrabend also ich hab angefangen, es zu entwickeln), welches es Qt Entwicklern ermöglicht, ihren Code besonders einfach zu paketieren und mit anderen zu teilen. Dabei wollte ich so viele vorhanden Technologien nutzen wir möglich.
Die Grundidee ist folgende: Es existiert ein qmake Sammelprojekt, wovon eines das Hauptprojekt darstellt und alle anderen als statisch gelinkte Bibliotheken gegen eure eigentlich Anwendung gelinkt werden (sogenannte "Pods", der Name ist an die ähnlichen Pods aus dem Projekt "Cocoapods" für iOS Anwendungen angelehnt). Diese Pods werden als git submodules (also als verlinkte git-Projekte) und qmake Unterprojekte eingebunden. Das coole ist: Es erfordert keinerlei "Spezialinformationen", die Struktur eines mit QtPods erstellten Projekts ist nicht von QtPods abhängig. Es gibt ein QtPods Core Pod, welches alle zentralen Operationen mit diesen Pods bündelt, darauf aufbauend ein Kommandozeilentool und ein grafisches Tool (welches schon ein ganzes Stück weiter ist).
fotos kostenlos
Das Projekt wird auf github gehostet:
https://github.com/qt-pods/qt-pods
Ich suche nach Meinungen und euren Erfahrungen mit dem Projekt, aber nach Entwickler, die auch gern ihren Code so teilen und für alle verfügbar machen möchten.