|
|
drwxr-xr-x 2 1004 1004 4096 Jun 12 12:22 bin bin repository -rw-r--r-- 1 1004 1004 17990 Jun 8 11:08 gpl.txt Gnu Public License -rw-r--r-- 1 1004 1004 878 Jun 10 00:35 head.adb head tool -rw-r--r-- 1 1004 1004 2635 Jun 8 07:53 hello.adb hello mesg -rw-r--r-- 1 1004 1004 8234 Nov 4 09:01 Makefile make file -rw-r--r-- 1 1004 1004 924 Jun 6 21:24 process.adb to make project -rw-r--r-- 1 1004 1004 6316 Nov 4 09:09 project.adb to obtain the header in file. -rw-r--r-- 1 1004 1004 1793 Jun 10 00:35 tail.adb tail tool -rw-r--r-- 1 1004 1004 39 Jun 7 03:04 TODO run mainstart.sh
a) unarchive the archive tgz file. b) run mainstart.sh PROJECT_NAME VERSION Where PROJECT_NAME is the name of you project and VERSION the version. c) Give the abstract of program (press enter) d) Give the list of subproject - eg. mysoft mysoft mylib mylib-id mylib-book mylib-cd mylib-dvd mylib-title mylib-user mylib-library mylib-main (press enter) e) Give the version f) Give your name
#!/bin/bash for dir in `ls -d ./*`; do version=`tail -1 $dir/Versions.lst` pname=`basename -s -$version $dir` name=`head -1 $dir/Project.lst` table=`for i in \`/bin/ls -1 $pname-$version/$name/*/src/lib/*.$1\`; do echo \`basename -s .$1 $i\`-$version.$1; done`; for i in `echo $table`; do file=`basename -s -$version.$1 $i`; dir=`basename -s -$version.$1 $file`; echo $pname-$version/$name/$dir/src/lib/`basename -s -$version.$1 \`/bin/ls --color $pname-$version/$name/$dir/src/lib/$file.$1\`` done; done;TODO a) Copy the script in an file named "lp.sh".
Mode | Description | function key | Actions |
default | Command line interpreter (not a shell) | none | alias, unalias, cd, clear/CTRL+L, program call |
Organizer | Etherogeneous N ary tree | F1 | make, remove, list, tree, switch, parent, root, search |
Undefined | Description | not implemented | |
Planning | Planning viewer, Listing of Event, job, Meeting, rendezvous | F3 | Up, Down arrow |
Manager | Ada projects manager | F4 | make/gnatmake (see Makefile), Upgrade, Create, Open with emacs |
MoneyBox | Money box (linked with Activity and Stocks) | F5 | Add ticket line, add accounting line, self managment of Stocks |
Activity | Accounting manager | F6 | print at the givent date |
Stocks | Stocks manager | F7 | add to, remove from stock |
Bank | Bank operations manager | not implemented | |
Logs | Activities statistique | F9 | none |
Menus | Modes and projects menu | F10 | Select mode or project from Projects list |
Contacts | Contacts viewer, Listing of Profile from Organizer | F11 | Up, Down arrow |
Library | Media library | not implemented |