Work on introduction.txt

Stylesheet mod.
Ecalc docs.
EdeManual rule now accepts images too; they will
be copied where manual's main images/icons resides.
This commit is contained in:
Sanel Zukan 2007-07-18 17:32:49 +00:00
parent 0d49cdffc2
commit eafa5c2c43
7 changed files with 54 additions and 5 deletions

View File

@ -13,8 +13,11 @@ DOCDIR = "$(TOP)/docs" ;
MANUALDIR = "$(DOCDIR)/manual" ;
# Must be relative to "docs" dir
DOCICONS = "images" ;
MANUALICONS = "images" ;
# EdeManual [file] : [optinal-images] ;
# Creates [file].html via asciidoc. If [optinal-images] are
# given, they will be copied in $(DOCICONS).
rule EdeManual
{
if ! $(ASCIIDOC) {
@ -46,11 +49,30 @@ rule EdeManual
AsciiDoc1 $(target) : $(source) ;
Clean clean : $(target) ;
}
# copy images, if given
local imgdir = [ FDirName $(MANUALDIR) $(MANUALICONS) ] ;
if $(>) {
for i in $(>) {
source = [ FFileName $(path) $(i) ] ;
target = $(source:D=$(imgdir)) ;
MkDir $(imgdir) ;
Depends $(target) : $(imgdir) ;
Depends $(target) : $(source) ;
Depends all : $(target) ;
Depends doc : $(target) ;
Copy $(target) : $(source) ;
Clean clean : $(target) ;
}
}
}
actions AsciiDoc1
{
$(ASCIIDOC) -a icons -a iconsdir=$(DOCICONS) -a edeversion="EDE 2.0 alpha 1" -o $(<) $(>)
$(ASCIIDOC) -a icons -a iconsdir=$(MANUALICONS) -a edeversion="EDE 2.0 alpha 1" -o $(<) $(>)
}
NotFile doc ;

View File

@ -46,7 +46,7 @@ h2 {
}
div.sectionbody {
font-family: serif;
font-family: sans-serif;
margin-left: 0;
}

View File

@ -24,7 +24,6 @@
*Programs*
- link:ecalc.html[Ecalc]
- link:econtrol.html[Econtrol]
*Development*

View File

@ -1,4 +1,24 @@
Introduction
============
This is introduction
Equinox Desktop Environment or EDE is small desktop environment,
built to be simple and fast.
It is based on concept of separated components, so each of them can
be built, installed and used independently. Of course, full power
of each component comes when they are combined together due many reasons
like communication protocol between each of them.
One of the main goals for EDE is to make desktop environment simple
for usage and as much as possible productive. So, when you start it,
it is already assumed you know 'where things are'. This is accomplished
with familliar look and feel, without needs to learn 'how to start some application'
or how to shutdown environment or computer.
It is based on http://www.fltk.org[FLTK] GUI library with addition of our
'edelib' library.
EDE also tries to be http://freedesktop.org[freedesktop.org] friendly
following proposed standards; this allows easier integration with other
desktop environments, or their components (counting those that follows
freedesktop.org specifications).

View File

@ -13,3 +13,4 @@ SubDir TOP ecalc ;
SOURCE = SciCalc.cpp Main.cpp ;
FltkProgramBare ecalc : $(SOURCE) ;
EdeManual doc/ecalc.txt : doc/ecalc.jpg ;

BIN
ecalc/doc/ecalc.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

7
ecalc/doc/ecalc.txt Normal file
View File

@ -0,0 +1,7 @@
Ecalc documentation
===================
Ecalc is small calculator with scientific functions. It is based on
modified flCalc by Yves Usson.
image:images/ecalc.jpg[Ecalc]