Makefile pour developpement multi-OS, multi-variants

crabs_makefile - 5.2 (c) 2003-2008 - Christophe Cazajus (crabs-mettre_le_signe_at-crabs-world.com)

Navigation

Présentation

Installation

Journal des Modifications

Feuille de route

Téléchargement

Fichiers Sources

--==--

Retour au site

Accueil du site

Man Pages

makefile

Intro

Binaires

Bibliotheque

PinfoGpl.sh

Pinfo

Précautions à prendre

Lors d'une mise à jour, n'oubliez de mettre de coté le fichier projet.dev, localisé dans le dossier $PROJET_MK/ETC. Remettez ensuite ce fichier, après modification de votre environnement, dans le dossier $PROJET_MK/ETC.

Depuis la version 4.1

Le makefile lors de l'install essaie de le faire, mais il vaut mieux vérifier si ça c'est bien passé...

Depuis la version 5.0

Ce fichier est maintenant localisé dans une zone commune à tous les utilisateurs. Il faudra donc être root pour réaliser cette installation.

Compilation

Si vous n'utilisez pas bash, à vous d'adapter

# export OS=SLK121

choisir un code OS parlant, ici c'est pour Slackware 12.1

# cd repertoire_de_travail
# tar xfz repertoie_udownload/crabs_makefile-5.2.tgz
# cd crabs_makefile-5.2/SRC

Vous pouvez changer le dossier d'install en modifiant le Makefile : variable INSTALL.

# make

make -f Makefile.SOLARIS avec Solaris 8&9

BIN: ../BIN/SLK121/Pdepend
BIN: ../BIN/SLK121/Pinfo
BIN: ../BIN/SLK121/PrelativeHome
BIN: ../BIN/SLK121/PrelativePath
BIN: ../BIN/SLK121/Pprojetgpl
SBIN: ../BIN/SLK121/PinfoGPL.sh
SBIN: ../BIN/SLK121/PgenInfo_c.sh
SBIN: ../BIN/SLK121/PenvProjet.sh
SBIN: ../BIN/SLK121/Pinfo2html.sh
Install ETC include.LINUX
Install ETC include.CGI
Install ETC include.CGI_BIN
POT file : crabs_makefile.pot
PO file : fr/crabs_makefile.po (fr) crabs_makefile.pot
..
 lues 1 anciens + 1 références, 39 fusionnées, 0 approximatives, 0 manquantes,
  0 périmés.
MO file : fr/crabs_makefile.mo (fr)
38 messages traduits.

Installation

Il faut être root pour réaliser l'installation.

# export OS=SLK121

le code OS doit être le même qu'à la compilation

# cd repertoire_de_travail
# cd crabs_makefile-5.2/SRC
# make install

make -f Makefile.SOLARIS avec Solaris 8&9

INSTALL: Pdepend
INSTALL: Pinfo
INSTALL: PrelativeHome
INSTALL: PrelativePath
INSTALL: Pprojetgpl
INSTALL: PinfoGPL.sh
INSTALL: PgenInfo_c.sh
INSTALL: PenvProjet.sh
INSTALL: Pinfo2html.sh
INSTALL: Pinstall.sh
INSTALL: include.LINUX
INSTALL: include.CGI
INSTALL: include.CGI_BIN
INSTALL: include.CGI_XPI
INSTALL: xpi_rdf.xsl
Install crabs_makefile.mo (fr)
CREATE: /etc/profile.d/crabs_mk.sh
CREATE: /etc/profile.d/crabs_mk.csh

Configuration de l'environnement

Depuis la version 5, l'installation crée dans /etc/profile.d les fichiers crabs_mk.sh et crabs_mk.csh qui complètent automatiquement les environnements pour les shells et les C-shells.

Haut de Page

Contacter crabs