developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Custom Query (1324 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (25 - 27 of 1324)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Ticket Resolution Summary Owner Reporter
#40 fixed Développer un système de build plus souple et puissant laurentj laurentj
Description

Il s'avère que le makefile c'est un peu lourd à éditer et à faire évoluer pour les besoins.

Il est proposé la possibilité de se faire un script de build en php, avec des fonctions utilitaires pour initialiser les variables d'environnement, lancer un process de manifest etc...

On aura alors buildjelix.php, buildjtpl.php, buildjbt.php etc... Ils prendront en argument :

  • -i fichier.ini, qui contiendra des paramètres de build (numero de version php cible, enable-machinchose, packagetargz=1 etc...)
  • -D var=value pour d'autres paramètres en cas de besoin

Le makefile se résumera seulement à lancer ces scripts.

Un exemple de ce qu'on peut trouver dans un fichier ini pour buildjelix :

MAIN_TARGET_PATH = 
LIB_PATH =
TEMP_PATH =
APP_PATH =
WWW_PATH =
SCRIPT_PATH =
PHP_VERSION_TARGET =
ENABLE_OPTIMIZE =
ENABLE_PHP_FILTER =
ENABLE_PHP_JSON =
ENABLE_DEVELOPER =
PACKAGE_TAR_GZ =
PACKAGE_ZIP =
PACKAGE_DEB =
LIB_VERSION =
STRIP_COMMENT =
#41 fixed Documentation de référence à compléter laurentj laurentj
Description

Pour ce faire, il faut compléter correctement tout les fichiers sources avec les tag phpdoc. Commentaires à faire en anglais.

#43 fixed Erreur de compilation de template avec une locale ayant un module "default" laurentj bballizlife
Description

Dans un template : {@default~foo.bar.baz@}

Donne l'erreur : [error 307] Dans le tag {@default~foo.bar.baz@} du template ... , le code php default n'est pas autorisé .../lib/jelix/tpl/jTplCompiler.class.php 443

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Note: See TracQuery for help on using queries.