Browse Source

Prepared for new comand structure (sde wrapper).

- Moved existing scripts to legacy directory.
- Added command framework for supported sde wrapper commands.
misl/sde-wrapper
Minto van der Sluis 17 years ago
parent
commit
2e02ba8153
103 changed files with 1167 additions and 0 deletions
  1. +34
    -0
      lib/command-handler.in
  2. +0
    -0
      lib/legacy/core-functions.in
  3. +0
    -0
      lib/legacy/functions.in
  4. +0
    -0
      lib/legacy/jailing/config.hlp
  5. +0
    -0
      lib/legacy/jailing/config.in
  6. +0
    -0
      lib/legacy/jailing/dbmail-db-header-path.patch
  7. +0
    -0
      lib/legacy/jailing/jail-functions
  8. +0
    -0
      lib/legacy/jailing/package-functions
  9. +0
    -0
      lib/legacy/jailing/parse-config
  10. +0
    -0
      lib/legacy/jailing/postsysfiles.in
  11. +48
    -0
      lib/legacy/libsde.in
  12. +0
    -0
      lib/legacy/output/config-100.in
  13. +0
    -0
      lib/legacy/output/parse-config
  14. +0
    -0
      lib/legacy/output/terminal
  15. +0
    -0
      lib/legacy/parse-config
  16. +0
    -0
      lib/legacy/sde-binary/package-gem.sh
  17. +0
    -0
      lib/legacy/sde-binary/package.sh
  18. +0
    -0
      lib/legacy/sde-binary/preconfig.in
  19. +0
    -0
      lib/legacy/sde-cleanup/cleanup.sh
  20. +0
    -0
      lib/legacy/sde-commit.hlp
  21. +0
    -0
      lib/legacy/sde-commit/commit-message.awk
  22. +0
    -0
      lib/legacy/sde-config/config-games.hlp
  23. +0
    -0
      lib/legacy/sde-config/config-games.in
  24. +0
    -0
      lib/legacy/sde-config/config-libs.hlp
  25. +0
    -0
      lib/legacy/sde-config/config-libs.in
  26. +0
    -0
      lib/legacy/sde-config/config.hlp
  27. +0
    -0
      lib/legacy/sde-config/functions.in
  28. +0
    -0
      lib/legacy/sde-config/main.in
  29. +0
    -0
      lib/legacy/sde-config/pkgsel2awk.sh
  30. +0
    -0
      lib/legacy/sde-download/cksum.sh
  31. +0
    -0
      lib/legacy/sde-download/mirror-test.sh
  32. +0
    -0
      lib/legacy/sde-download/validate.sh
  33. +0
    -0
      lib/legacy/sde-package.in
  34. +0
    -0
      lib/legacy/sde-package/BeautifulSoup.py
  35. +0
    -0
      lib/legacy/sde-package/info.py
  36. +0
    -0
      lib/legacy/sde-package/new-debian.py
  37. +0
    -0
      lib/legacy/sde-package/new-freshmeat.sh
  38. +0
    -0
      lib/legacy/sde-package/new.in
  39. +0
    -0
      lib/legacy/sde-package/new.sh
  40. +0
    -0
      lib/legacy/sde-package/package-list.awk
  41. +0
    -0
      lib/legacy/sde-package/package-update.awk
  42. +0
    -0
      lib/legacy/sde-package/patch-cksum.sh
  43. +0
    -0
      lib/legacy/sde-package/patch-copyright.sh
  44. +0
    -0
      lib/legacy/sde-package/update.in
  45. +68
    -0
      lib/legacy/term-functions.in
  46. +0
    -0
      lib/legacy/vserver/install
  47. +0
    -0
      lib/legacy/vserver/patterns/default
  48. +0
    -0
      lib/legacy/vserver/patterns/gcc
  49. +0
    -0
      lib/legacy/vserver/patterns/glibc
  50. +0
    -0
      lib/legacy/vserver/patterns/glibc32
  51. +0
    -0
      lib/legacy/vserver/patterns/socklog
  52. +0
    -0
      lib/legacy/vserver/patterns/stone
  53. +0
    -0
      lib/legacy/vserver/templates/base
  54. +19
    -0
      lib/sde-build/config.in
  55. +20
    -0
      lib/sde-build/package.in
  56. +21
    -0
      lib/sde-build/repository.in
  57. +20
    -0
      lib/sde-clean/build.in
  58. +21
    -0
      lib/sde-clean/cache.in
  59. +19
    -0
      lib/sde-clean/config.in
  60. +21
    -0
      lib/sde-clean/download.in
  61. +20
    -0
      lib/sde-clean/package.in
  62. +20
    -0
      lib/sde-clean/repository.in
  63. +20
    -0
      lib/sde-clean/system.in
  64. +20
    -0
      lib/sde-clean/target.in
  65. +25
    -0
      lib/sde-commit/default.in
  66. +19
    -0
      lib/sde-commit/package.in
  67. +19
    -0
      lib/sde-commit/repository.in
  68. +20
    -0
      lib/sde-commit/system.in
  69. +19
    -0
      lib/sde-commit/target.in
  70. +19
    -0
      lib/sde-config/config.in
  71. +22
    -0
      lib/sde-config/default.in
  72. +19
    -0
      lib/sde-config/system.in
  73. +22
    -0
      lib/sde-copy/build.in
  74. +20
    -0
      lib/sde-copy/config.in
  75. +23
    -0
      lib/sde-copy/package.in
  76. +19
    -0
      lib/sde-copy/target.in
  77. +20
    -0
      lib/sde-create/config.in
  78. +17
    -0
      lib/sde-create/hives/freshmeat.in
  79. +17
    -0
      lib/sde-create/hives/sourceforge.in
  80. +22
    -0
      lib/sde-create/package.in
  81. +19
    -0
      lib/sde-create/target.in
  82. +19
    -0
      lib/sde-download/config.in
  83. +19
    -0
      lib/sde-download/package.in
  84. +19
    -0
      lib/sde-download/repository.in
  85. +24
    -0
      lib/sde-export/config.in
  86. +23
    -0
      lib/sde-export/package.in
  87. +20
    -0
      lib/sde-export/target.in
  88. +19
    -0
      lib/sde-import/config.in
  89. +22
    -0
      lib/sde-import/default.in
  90. +19
    -0
      lib/sde-import/package.in
  91. +19
    -0
      lib/sde-import/target.in
  92. +20
    -0
      lib/sde-install/default.in
  93. +21
    -0
      lib/sde-rename/config.in
  94. +23
    -0
      lib/sde-rename/package.in
  95. +19
    -0
      lib/sde-rename/target.in
  96. +23
    -0
      lib/sde-sync/all.in
  97. +20
    -0
      lib/sde-sync/default.in
  98. +21
    -0
      lib/sde-sync/package.in
  99. +21
    -0
      lib/sde-sync/system.in
  100. +23
    -0
      lib/sde-sync/target.in

+ 34
- 0
lib/command-handler.in

@ -0,0 +1,34 @@
. $SDEROOT/lib/libsde.in
# Determine the command to be used
sdecommand=${0##*/}
# Check if the command is implemented
if [ ! -d $SDEROOT/lib/$sdecommand ]; then
echo_abort 1 "Command $sdecommand not yet implemented"
fi
# Check descriminator itself.
if [ -f "$SDEROOT/lib/$sdecommand/$1.in" ]; then
discriminator="$1"; shift
# Check if discriminator alias was used.
elif grep -q "^#Alias: $1$" $SDEROOT/lib/$sdecommand/* 2> /dev/null; then
# Use the alias by determining what descriptor the alias
# belongs to.
discriminator="$( grep -l "^#Alias: $1$" $SDEROOT/lib/$sdecommand/* 2> /dev/null |
head -n 1 | sed -e 's,.*/,,' | sed -e 's,\.in,,' )"
shift
elif [ -f "$SDEROOT/lib/$sdecommand/default.in" ]; then
# Command has a default handler, so use it.
discriminator=default
else
# unknown command
echo_error "Discriminator '$COLOR_INFO$1$COLOR_NORMAL' not understood."
# revert back to help on the current command
discriminator=
fi
echo "Discriminator is: $discriminator"
. $SDEROOT/lib/$sdecommand/${discriminator}.in $@

lib/core-functions.in → lib/legacy/core-functions.in


lib/functions.in → lib/legacy/functions.in


lib/jailing/config.hlp → lib/legacy/jailing/config.hlp


lib/jailing/config.in → lib/legacy/jailing/config.in


lib/jailing/dbmail-db-header-path.patch → lib/legacy/jailing/dbmail-db-header-path.patch


lib/jailing/jail-functions → lib/legacy/jailing/jail-functions


lib/jailing/package-functions → lib/legacy/jailing/package-functions


lib/jailing/parse-config → lib/legacy/jailing/parse-config


lib/jailing/postsysfiles.in → lib/legacy/jailing/postsysfiles.in


+ 48
- 0
lib/legacy/libsde.in

@ -0,0 +1,48 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/libsde.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
# version of the tree
#
sdever=trunk
[ -n "$SDEROOT" ] || SDEROOT='.'
export SDEROOT
. $SDEROOT/lib/term-functions.in
# default settings
#
[ -n "$SDESETTINGS" ] || SDESETTINGS="$HOME/.sde/settings"
export SDESETTINGS
if [ ! -e "$SDESETTINGS" ]; then
mkdir -p "${SDESETTINGS%/*}"
touch "$SDESETTINGS"
chmod 600 "$SDESETTINGS"
fi
# LOCK/UNLOCK facility
#
# FIXME: we must trap Ctrl-C on lock(), and restore the previous
# trap state after unlocking
lock() {
while ! ln -s "$1" "$1.lock" 2> /dev/null; do
sleep 1;
done
}
unlock() {
rm "$1.lock"
}

lib/output/config-100.in → lib/legacy/output/config-100.in


lib/output/parse-config → lib/legacy/output/parse-config


lib/output/terminal → lib/legacy/output/terminal


lib/parse-config → lib/legacy/parse-config


lib/sde-binary/package-gem.sh → lib/legacy/sde-binary/package-gem.sh


lib/sde-binary/package.sh → lib/legacy/sde-binary/package.sh


lib/sde-binary/preconfig.in → lib/legacy/sde-binary/preconfig.in


lib/sde-cleanup/cleanup.sh → lib/legacy/sde-cleanup/cleanup.sh


lib/sde-commit.hlp → lib/legacy/sde-commit.hlp


lib/sde-commit/commit-message.awk → lib/legacy/sde-commit/commit-message.awk


lib/sde-config/config-games.hlp → lib/legacy/sde-config/config-games.hlp


lib/sde-config/config-games.in → lib/legacy/sde-config/config-games.in


lib/sde-config/config-libs.hlp → lib/legacy/sde-config/config-libs.hlp


lib/sde-config/config-libs.in → lib/legacy/sde-config/config-libs.in


lib/sde-config/config.hlp → lib/legacy/sde-config/config.hlp


lib/sde-config/functions.in → lib/legacy/sde-config/functions.in


lib/sde-config/main.in → lib/legacy/sde-config/main.in


lib/sde-config/pkgsel2awk.sh → lib/legacy/sde-config/pkgsel2awk.sh


lib/sde-download/cksum.sh → lib/legacy/sde-download/cksum.sh


lib/sde-download/mirror-test.sh → lib/legacy/sde-download/mirror-test.sh


lib/sde-download/validate.sh → lib/legacy/sde-download/validate.sh


lib/sde-package.in → lib/legacy/sde-package.in


lib/sde-package/BeautifulSoup.py → lib/legacy/sde-package/BeautifulSoup.py


lib/sde-package/info.py → lib/legacy/sde-package/info.py


lib/sde-package/new-debian.py → lib/legacy/sde-package/new-debian.py


lib/sde-package/new-freshmeat.sh → lib/legacy/sde-package/new-freshmeat.sh


lib/sde-package/new.in → lib/legacy/sde-package/new.in


lib/sde-package/new.sh → lib/legacy/sde-package/new.sh


lib/sde-package/package-list.awk → lib/legacy/sde-package/package-list.awk


lib/sde-package/package-update.awk → lib/legacy/sde-package/package-update.awk


lib/sde-package/patch-cksum.sh → lib/legacy/sde-package/patch-cksum.sh


lib/sde-package/patch-copyright.sh → lib/legacy/sde-package/patch-copyright.sh


lib/sde-package/update.in → lib/legacy/sde-package/update.in


+ 68
- 0
lib/legacy/term-functions.in

@ -0,0 +1,68 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/term-functions.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
# COLOR_*
# FIXME: is the tty capable?
#
# '\E[COLOR1;COLOR2m'
#
# Color Fg Bg
# black 30 40
# red 31 41
# green 32 42
# yellow 33 43
# blue 34 44
# magenta 35 45
# cyan 36 46
# white 37 47
#
COLOR_NORMAL='\033[0m'
COLOR_INFO='\033[32;1m'
COLOR_TITLE='\033[35m'
COLOR_MESSAGE='\033[36m'
COLOR_SUCESS='\033[32m'
COLOR_WARNING='\033[33;1m'
COLOR_FAILURE='\033[31m'
# CLI fanciness
#
echo_msg() {
echo -e "${COLOR_MESSAGE}$*${COLOR_NORMAL}" >&2
}
echo_info() {
if [ ${verbose:-1} -ne 0 ]; then
if [ $# -gt 0 ]; then
echo -e "${COLOR_INFO}->${COLOR_NORMAL} $*" >&2
else
while read text; do
echo -e "${COLOR_INFO}->${COLOR_NORMAL} $text"
done >&2
fi
fi
}
echo_warning() {
echo -e "${COLOR_WARNING}*>${COLOR_NORMAL} $*" >&2
}
echo_error() {
echo -e "${COLOR_FAILURE}!> ERROR:${COLOR_NORMAL} $@" >&2
}
echo_abort() {
local errno="$1"; shift
echo_error "$@"
exit $errno
}

lib/vserver/install → lib/legacy/vserver/install


lib/vserver/patterns/default → lib/legacy/vserver/patterns/default


lib/vserver/patterns/gcc → lib/legacy/vserver/patterns/gcc


lib/vserver/patterns/glibc → lib/legacy/vserver/patterns/glibc


lib/vserver/patterns/glibc32 → lib/legacy/vserver/patterns/glibc32


lib/vserver/patterns/socklog → lib/legacy/vserver/patterns/socklog


lib/vserver/patterns/stone → lib/legacy/vserver/patterns/stone


lib/vserver/templates/base → lib/legacy/vserver/templates/base


+ 19
- 0
lib/sde-build/config.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-build/config.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Start building the full configuration.
#Alias: cfg
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-build/package.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-build/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Allows to add or remove packages to/from the build
#Description: queue without actually starting the build.
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 21
- 0
lib/sde-build/repository.in

@ -0,0 +1,21 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-build/repository.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Allows to add or remove all packages in a repository
#Description: to/from the build queue without actually starting the
#Description: build.
#Alias: repo
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-clean/build.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-clean/build.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Removes actual builds specified by their actual location
#Description: or the config name used to create it.
#Alias:
echo_abort 1 "Not yet implemented"

+ 21
- 0
lib/sde-clean/cache.in

@ -0,0 +1,21 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-clean/cache.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Removes ccache files for the specified architectures (items).
#Description: If no architectures specified, ccache files for all
#Description: architectrues will be removed.
#Alias:
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-clean/config.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-clean/config.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Removed specified configurations (items).
#Alias: cfg
echo_abort 1 "Not yet implemented"

+ 21
- 0
lib/sde-clean/download.in

@ -0,0 +1,21 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-clean/download.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Removes old downloads from your old local download mirror.
#Description: Only downloads still specified in .desc files will not be
#Description: removed.
#Alias:
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-clean/package.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-clean/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Brings all specified packages (items) back to their original
#Description: state. All uncommitted changes will be lost.
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-clean/repository.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-clean/repository.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Brings the specified repositories (items) back to their original
#Description: state. All uncommitted changes will be lost.
#Alias: repo
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-clean/system.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-clean/system.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Brings your 'sde' environment back to its original state. All
#Description: uncommitted changes will be lost.
#Alias: sys
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-clean/target.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-clean/target.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Brings all specified targets (items) back to their original
#Description: state. All uncommitted changes will be lost.
#Alias: tgt
echo_abort 1 "Not yet implemented"

+ 25
- 0
lib/sde-commit/default.in

@ -0,0 +1,25 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-commit/default.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
# Default handler. When none of the descriminators match this default
# handler will be used.
echo_abort 1 "Default handler is not yet implemented"
# TODO: if pwd is in a package, pass control to package.in
# TODO: if pwd is in a repository, pass control to repository.in
# TODO: if pwd is in sderoot, pass control to system.in
# TODO: if pwd is in a target, pass conrol to target.in
# this is to support sde ci .

+ 19
- 0
lib/sde-commit/package.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-commit/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Commits changes to the specified package(s).
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-commit/repository.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-commit/repository.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Commits all modified pkgs in the specified repository.
#Alias: repo
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-commit/system.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-commit/system.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Commits all changes to the sde framework itself. For
#Description: this discriminator no items should be provided
#Alias: sys
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-commit/target.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-commit/target.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Commits changes to the specified target(s).
#Alias: tgt
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-config/config.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-config/system
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: configure a build discriptor
#Alias: cfg
#default
echo_abort 1 "Not yet implemented"

+ 22
- 0
lib/sde-config/default.in

@ -0,0 +1,22 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-config/default.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
# Default handler. When none of the descriminators match this default
# handler will be used.
echo_abort 1 "Default handler is not yet implemented"
# TODO: should default to config discriminator.
# this is to support sde ci .

+ 19
- 0
lib/sde-config/system.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-config/system
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: query or modify global sde configuration parameters
#Alias: sys
echo_abort 1 "Not yet implemented"

+ 22
- 0
lib/sde-copy/build.in

@ -0,0 +1,22 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-copy/build.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Copies an existing build to a new one. The item specifies
#Description: the config name that was used for the build. The new item
#Description: name specifies the new config name. With this discriminator
#Description: both the build and the accompanying config will be copied.
#Alias:
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-copy/config.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-copy/config.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Copies an existing config identified by item to a new one.
#Description: When no item name is specified, 'default' will be used.
#Alias: cfg
echo_abort 1 "Not yet implemented"

+ 23
- 0
lib/sde-copy/package.in

@ -0,0 +1,23 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-copy/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Copies an existing package (item) to a new one. For this
#Description: discriminator full qualified package names are required.
#Description: Fully qualified package names are names in which the actual
#Description: package name is preceded by the repository name separated
#Description: by a dot (.).
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-copy/target.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-copy/target.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Copies an existing target identified by item to a new one.
#Alias: tgt
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-create/config.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-create/config.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Creates a new default configured config with the given
#Description: name (item).
#Alias: cfg
echo_abort 1 "Not yet implemented"

+ 17
- 0
lib/sde-create/hives/freshmeat.in

@ -0,0 +1,17 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-create/hives/freshmeat.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Web index of cross platform software packages.
#Alias: fm
#URL: http://freshmeat.net/

+ 17
- 0
lib/sde-create/hives/sourceforge.in

@ -0,0 +1,17 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-create/hives/sourceforg.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Free hosting for Open Source software development projects.
#Alias: sf
#URL: http://sourceforge.net/

+ 22
- 0
lib/sde-create/package.in

@ -0,0 +1,22 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-create/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Creates a new package. The given item is expected to be
#Description: the fully qualified package name. This is the package
#Description: name preceded by the repository it should be placed in,
#Description: separated by a dot.
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-create/target.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-create/target.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Creates a new target with the given name (item).
#Alias: tgt
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-download/config.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-download/config.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Downloads all selected packages in the specified config (item).
#Alias: cfg
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-download/package.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-download/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Downloads single packages specified by item.
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-download/repository.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-download/repository.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Downloads all packages in the repositories specified by item.
#Alias: repo
echo_abort 1 "Not yet implemented"

+ 24
- 0
lib/sde-export/config.in

@ -0,0 +1,24 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-export/config.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Wraps up the config specified by item and writes it to the
#Description: specified file. Besides the config information, also
#Description: information about the host system is included. This is
#Description: needed to detect difference between the current host and
#Description: the target system where the exported results will be
#Description: imported.
#Alias: cfg
echo_abort 1 "Not yet implemented"

+ 23
- 0
lib/sde-export/package.in

@ -0,0 +1,23 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-export/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Wraps up the package specified by item and writes it to the
#Description: specified file. Besides the package content, also the fully
#Description: qualified package name will be stored. This is needed to be
#Description: able to recreate the package at the exact same location on
#Description: import.
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-export/target.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-export/target.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Wraps up the target specified by item and writes it to the
#Description: specified file.
#Alias: tgt
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-import/config.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-import/config.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Forces the imported file to be a config.
#Alias: cfg
echo_abort 1 "Not yet implemented"

+ 22
- 0
lib/sde-import/default.in

@ -0,0 +1,22 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-import/default.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
# Default handler. When none of the descriminators match this default
# handler will be used.
echo_abort 1 "Default handler is not yet implemented"
# TODO: import the specified file without validating against a discriminator
# sde import file

+ 19
- 0
lib/sde-import/package.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-import/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Forces the imported file to be a package.
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-import/target.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-import/target.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Forces the imported file to be a target.
#Alias: tgt
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-install/default.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-install/default.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
# Default handler. When none of the descriminators match this default
# handler will be used.
echo_abort 1 "Default handler is not yet implemented"
# TODO:

+ 21
- 0
lib/sde-rename/config.in

@ -0,0 +1,21 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-rename/config.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Renames an existing config identified by the item to a
#Description: new name. When no item name is specified, 'default' will
#Description: be used.
#Alias: cfg
echo_abort 1 "Not yet implemented"

+ 23
- 0
lib/sde-rename/package.in

@ -0,0 +1,23 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-rename/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Renames or moves an existing package (item) to a new one
#Description: name or new location. For this discriminator fully qualified
#Description: package names are required. Fully qualified package names
#Description: are names in which the actual package name is preceded by
#Description: the repository name separated by a dot (.).
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 19
- 0
lib/sde-rename/target.in

@ -0,0 +1,19 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-rename/target.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Renames an existing target identified by item to a new name.
#Alias: tgt
echo_abort 1 "Not yet implemented"

+ 23
- 0
lib/sde-sync/all.in

@ -0,0 +1,23 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-sync/all.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Synchronizes everything (system, packages and targets) to the
#Description: latest changes in the upstream repository. However, only items
#Description: that actually came from a repository will get synchronized.
#Description: Other items will not be touched.
#Description: This discriminator does not require any items to be specified.
#Alias:
echo_abort 1 "Not yet implemented"

+ 20
- 0
lib/sde-sync/default.in

@ -0,0 +1,20 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-sync/default.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
# Default handler. When none of the descriminators match this default
# handler will be used.
echo_abort 1 "Default handler is not yet implemented"
# TODO:

+ 21
- 0
lib/sde-sync/package.in

@ -0,0 +1,21 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-sync/package.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Synchronizes the package tree to the latest changes in the
#Description: upstream repository.
#Description: This discriminator does not require any items to be specified.
#Alias: pkg
echo_abort 1 "Not yet implemented"

+ 21
- 0
lib/sde-sync/system.in

@ -0,0 +1,21 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-sync/system.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Synchronizes the OpenSDE framework to the latest changes in
#Description: the upstream repository.
#Description: This discriminator does not require any items to be specified.
#Alias: sys
echo_abort 1 "Not yet implemented"

+ 23
- 0
lib/sde-sync/target.in

@ -0,0 +1,23 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: lib/sde-sync/target.in
# Copyright (C) 2006 - 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
#Description: Synchronizes the specified target to the latest changes in
#Description: the upstream repository, but only if it originally came
#Description: from a repository. If the specified target does not
#Description: originally come from a repository this command will result
#Description: in an error message.
#Alias: tgt
echo_abort 1 "Not yet implemented"

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save