mirror of
https://github.com/edeproject/ede.git
synced 2023-08-10 21:13:03 +03:00
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:
parent
0d49cdffc2
commit
eafa5c2c43
|
@ -13,8 +13,11 @@ DOCDIR = "$(TOP)/docs" ;
|
||||||
MANUALDIR = "$(DOCDIR)/manual" ;
|
MANUALDIR = "$(DOCDIR)/manual" ;
|
||||||
|
|
||||||
# Must be relative to "docs" dir
|
# 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
|
rule EdeManual
|
||||||
{
|
{
|
||||||
if ! $(ASCIIDOC) {
|
if ! $(ASCIIDOC) {
|
||||||
|
@ -46,11 +49,30 @@ rule EdeManual
|
||||||
AsciiDoc1 $(target) : $(source) ;
|
AsciiDoc1 $(target) : $(source) ;
|
||||||
Clean clean : $(target) ;
|
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
|
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 ;
|
NotFile doc ;
|
||||||
|
|
|
@ -46,7 +46,7 @@ h2 {
|
||||||
}
|
}
|
||||||
|
|
||||||
div.sectionbody {
|
div.sectionbody {
|
||||||
font-family: serif;
|
font-family: sans-serif;
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,6 @@
|
||||||
*Programs*
|
*Programs*
|
||||||
|
|
||||||
- link:ecalc.html[Ecalc]
|
- link:ecalc.html[Ecalc]
|
||||||
- link:econtrol.html[Econtrol]
|
|
||||||
|
|
||||||
*Development*
|
*Development*
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,24 @@
|
||||||
Introduction
|
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).
|
||||||
|
|
|
@ -13,3 +13,4 @@ SubDir TOP ecalc ;
|
||||||
SOURCE = SciCalc.cpp Main.cpp ;
|
SOURCE = SciCalc.cpp Main.cpp ;
|
||||||
|
|
||||||
FltkProgramBare ecalc : $(SOURCE) ;
|
FltkProgramBare ecalc : $(SOURCE) ;
|
||||||
|
EdeManual doc/ecalc.txt : doc/ecalc.jpg ;
|
||||||
|
|
BIN
ecalc/doc/ecalc.jpg
Normal file
BIN
ecalc/doc/ecalc.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 19 KiB |
7
ecalc/doc/ecalc.txt
Normal file
7
ecalc/doc/ecalc.txt
Normal 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]
|
Loading…
Reference in New Issue
Block a user