maj sync
This commit is contained in:
parent
7c3a824fd1
commit
93790d7be5
|
@ -1,6 +1,10 @@
|
|||
<?php
|
||||
## Fonctions qui doivent être disponible tout le temps dans le namespace global
|
||||
|
||||
use nur\config;
|
||||
use nur\v\bs3\Bs3PageContainer;
|
||||
use nur\v\page;
|
||||
|
||||
# pour compatibilité, il est possible de ne pas définir ces fonctions
|
||||
if (!defined("NO_AUTOLOAD_NUR_BASE")) {
|
||||
/** définir $name s'il n'est pas encore défini */
|
||||
|
@ -14,3 +18,15 @@ if (!defined("NO_AUTOLOAD_NUR_BASE")) {
|
|||
# nur
|
||||
function q($vs): iterable { return nur\c::q($vs); }
|
||||
}
|
||||
|
||||
class nur {
|
||||
static function init(): void {
|
||||
config::set_fact("nur/v-bs3");
|
||||
config::init_configurator(new class {
|
||||
/** cf {@link Bs3PageContainer::initToolkit()} */
|
||||
function configure__initial(): void {
|
||||
page::set_container_class(Bs3PageContainer::class);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
|
@ -0,0 +1,41 @@
|
|||
#!/bin/bash
|
||||
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
||||
source /etc/nulib.sh || exit 1
|
||||
|
||||
function sy() {
|
||||
rsync -av ${Fake:+n} "$FROM/$1" "${@:2}"
|
||||
}
|
||||
|
||||
Fake=
|
||||
args=(
|
||||
"synchoniser les infos depuis les librairies nur-*"
|
||||
#"usage"
|
||||
-n,--fake Fake=1
|
||||
)
|
||||
parse_args "$@"; set -- "${args[@]}"
|
||||
|
||||
cd "$MYDIR"
|
||||
|
||||
FROM=../nur-base
|
||||
sy src_api/ nur_src/
|
||||
for i in b cli config data io m php ref tools v; do
|
||||
sy src_$i/ nur_src/$i/
|
||||
done
|
||||
sy public/ nur_public/
|
||||
#sy sbin/ nur_sbin/ --exclude /composer.phar
|
||||
sy tests/ nur_tests/
|
||||
sy tbin/ nur_tbin/
|
||||
|
||||
FROM=../nur-v-bs3
|
||||
sy src/ nur_src/v/bs3/
|
||||
sy public/ nur_public/
|
||||
|
||||
FROM=../nur-m-pdo
|
||||
sy src/ nur_src/m/pdo/
|
||||
|
||||
FROM=../nur-m-oracle
|
||||
sy src/ nur_src/m/oracle/
|
||||
|
||||
FROM=../nur-m-pgsql
|
||||
sy src/ nur_src/m/pgsql/
|
||||
|
Loading…
Reference in New Issue