Développement plugins
(Difference between revisions)
Jp perroud (Talk | contribs) (→Windows) |
Jp perroud (Talk | contribs) (→Windows) |
||
| Line 19: | Line 19: | ||
*Définissez la variable d'environnement STELROOT pour être le chemin de l'arbre stellarium source, par exemple: | *Définissez la variable d'environnement STELROOT pour être le chemin de l'arbre stellarium source, par exemple: | ||
export STELROOT=/c/msys/1.0/home/bob/stellarium | export STELROOT=/c/msys/1.0/home/bob/stellarium | ||
| − | * | + | *Changer l'endroit où vous avez le code source de plugin installé, assurez-un sous-répertoire ''builds/msys'' et le changement dans. |
cd /c/msys/1.0/home/bob/stel-plugins | cd /c/msys/1.0/home/bob/stel-plugins | ||
mkdir -p builds/msys | mkdir -p builds/msys | ||
Revision as of 20:35, 6 September 2009
Contents |
Construite et installer
Linux
- Générez le code du noyau Stellarium selon la page Compilation on Linux. Assurez-vous que l'accumulation de sous-répertoire est appelébuilds/unix.
- Définissez la variable d'environnement STELROOT pour le chemin de l'arbre stellarium source, par exemple:
export STELROOT=/home/bob/stellarium
- Changement de l'endroit où vous avez le code source de plugin installé, assurez-un sous-répertoire builds/Unix et le changement dans ce.
cd /home/bob/stel-plugins/PluginName mkdir -p builds/unix cd builds/unix
- Run cmake, en précisant le type de build pour être le même que celui qui a été utilisé pour construire le code du noyau (Debug ou Release). Ensuite, lancez make
cmake -DCMAKE_BUILD_TYPE=Debug ../.. make
- Pour l'installer, tapez simplement:
make install
Cela mettra les fichiers pour le plugin dans ~/.stellarium/modules/PluginName
Windows
- Générez le code du noyau Stellarium selon la page Windows Build Instructions. Assurez-vous que l'accumulation de sous-répertoire est appelé builds/msys.
- Définissez la variable d'environnement STELROOT pour être le chemin de l'arbre stellarium source, par exemple:
export STELROOT=/c/msys/1.0/home/bob/stellarium
- Changer l'endroit où vous avez le code source de plugin installé, assurez-un sous-répertoire builds/msys et le changement dans.
cd /c/msys/1.0/home/bob/stel-plugins mkdir -p builds/msys cd builds/msys
- Run cmake, en précisant le type de build d'être la même que celle qui a été utilisé pour construire le code du noyau (Debug ou Release). Ensuite, lancez make
cmake -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Debug ../.. make
- Plusieurs des plugins avez un fichier nommé installer.iss plugin dans le répertoire principal. Ceci peut être utilisé avec le générateur d'installation INNO pour générer un installeur windows pour le plugin.
Ecrire des Plugins
If you are a developer, and would like to have a go at writing your own Stellarium plugin, the following resources might be helpful:
- the "Plugins" page in Stellarium's online developers' documentation
- The existing plugin's source code in subversion browse it here
- The stellarium-pubdevel mailing list - please fee free to subscribe and post questions there