Commit Graph

27 Commits

Author SHA1 Message Date
Sanel Zukan
34e75159fd Apply patch for bug #170 from José Romildo, for the case when EDELIBINCLUDE is empty 2009-10-13 14:50:55 +00:00
Sanel Zukan
531ef0809e When installing, first remove a target then do 'cp'. If not so, programs with .so plugins would
crash when .so file was updated and program is running.
2009-10-05 09:45:21 +00:00
Sanel Zukan
f472787139 Removed obsolete program-links, efltk.conf and ede.conf.
Added some additional menu entries.
Removed unsed build rules.
Fixing autostart code due the latest try_exec() changes.
2009-10-03 07:24:06 +00:00
Sanel Zukan
39770b5a0e Link against edelib-gui library 2009-05-14 16:06:10 +00:00
Sanel Zukan
910f19d0c2 Fix with appending flags 2009-04-16 16:46:05 +00:00
Sanel Zukan
c9de60162e Added rule for installing D-BUS service files 2009-03-06 14:15:32 +00:00
Sanel Zukan
fb4d12d2ad Renaming EdeProgramBar to EdeProgramAsFltkBare; much more descriptive 2009-03-06 12:43:03 +00:00
Sanel Zukan
51b488fb14 Added EdeProgramBare rule, that will link with FLTK libs, without images
libstartup-notification checks in configure.in
ede-launch now uses startup notification protocol via ede-launch-sn helper
Added removal of /tmp/.evoke.lock at the startup, in case evoke crashed during sesssion
2009-03-06 12:12:27 +00:00
Sanel Zukan
ab83d5a051 Let tips be installed 2009-02-24 13:54:14 +00:00
Sanel Zukan
ed531ba6fa Refactored globals used by build system 2009-02-20 15:29:11 +00:00
Sanel Zukan
5155215b68 Changes in build scripts
Changed SharedLibrary rule so it can generate .la files, like libtool
Added some bluring of preview image, although it pretty sucks
emountd will now use global HAL flags and libraries
2009-01-26 12:31:01 +00:00
Sanel Zukan
a79711dfbd Checks for libXpm
Check if PYTHON variable have some value; if not, skip documentation building
Let documentation contains full ede version
2009-01-14 15:41:49 +00:00
Sanel Zukan
12174af67d Update paths 2008-09-04 10:16:55 +00:00
Sanel Zukan
aa8eb8e010 Added InstallEdeDoc and LinkAgainstFirst rules 2008-08-25 13:24:16 +00:00
Sanel Zukan
ae122e1885 Relaxed EXEMODE jam sets
Let manual be installed in docsdir
jam will also create ehelp from ehelp.in setting correct location
Fixed a typo with RMDIR_UNSAFE so Cleandir can work now
Added CopyDir rule
Added missing linking libraries for capone
2008-08-22 16:40:18 +00:00
Sanel Zukan
3f821eb1e5 Programs will be, by default, linke with "-Wl,--as-needed" to
reduce unused library dependencies.
2008-08-10 18:18:16 +00:00
Sanel Zukan
8cfff8f370 EdeManual will use tidy tool if available to reformat html pages.
Added EdeManualWithToc rule that will build Table of Contents on page.
2008-08-05 14:28:46 +00:00
Sanel Zukan
54fc91849c Dumped some old mimetype files.
Added InstallEdeMimeFiles rule, which should install a new XDG
mime types and update mime database.
Added fluid mime until fd.o merge it into official mime distribution.
2008-02-11 13:55:58 +00:00
Sanel Zukan
a9f449b64b Removed 'alpha 1' part. This value should be read from Jamrules... 2008-01-16 13:01:55 +00:00
Sanel Zukan
2dcdc52e6a Imported eabout, a small program that displays current EDE version, authors, contibutors, etc.
Added ProgramBare rule in Program.jam so there could be built plain (command-line) programs
and so they could be installed where other EDE programs resides.

New etip on FLTK1 code. Also, instead hardcoded tips, etip now uses fortune-like files
for tips. Ah yes, it is able to read fortune files too :)
2008-01-14 12:02:43 +00:00
Sanel Zukan
769c9fbcc8 Better icon conversion code with new rule.
Added rule for icon theme installation.
2007-12-07 17:01:22 +00:00
Sanel Zukan
1ed0d0b848 Imported edeneu theme.
Added svg convertor rule.
2007-12-06 15:54:24 +00:00
Sanel Zukan
15b342009e Synced same behaviour between haiku jam and vanilla jam 2007-09-28 14:08:59 +00:00
Sanel Zukan
8b405a9165 Don't know how I missed SciCalc.h compilation errors.
Sanitizing Library and Program rules. No needs to pass compiler/linker
options throught the build rules since ObjectXXFlags are designed for that.
Also reduces parameter numbers for rules iteself.

Added LinkAgainst rule; jam's LinkLibraries will build library that we
want to link against which is no too good for system libraries. 
LinkAgainst will directly pass libraries to the linker.

Also fixed few bugs like GLOBALFLAGS inclusion since it was skipped 
throught the compilation (that brought a lot of warnings due appended 
-Wall -pedantic options :P).
2007-07-20 15:48:49 +00:00
Sanel Zukan
eafa5c2c43 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.
2007-07-18 17:32:49 +00:00
Sanel Zukan
0d49cdffc2 XXXProgram rules will trigger installation when 'jam install' is given.
Some Translation.jam changes.
Moved build used variables to Jamrules.
2007-07-18 16:14:10 +00:00
Sanel Zukan
6399af2498 Imported asciidoc, jam builds and some docs. 2007-07-18 13:21:52 +00:00