Jean-Paul Chaput
c18e875143
* ./bootstrap/buildCoriolis.py:
...
- New: Support for tarball directly from the user checkout (--user-tarball).
- New: Full parametrization through a "build.conf" file.
- Change: Uses user-defined exceptions to terminate.
- New: guessOs() now detect FreeBSD 8.
* ./bootstrap/coriolisEnv.py,
./bootstrap/coriolis2.sh:
- Bug: 'lib64' instead of '64' under Linux.
- New: guessOs() now detect FreeBSD 8.
- Change: Remove support for Coriolis 1. No more --v2 option either, Coriolis2
selected by default. Python paths also set by default.
2012-11-16 12:46:27 +00:00
Jean-Paul Chaput
8db2fd8ef6
* ./bootstrap:
...
- Bug: In ./cmake_modules/FindBootstrap.cmake, fix small message display
typos. No 'IN LISTS' in forach call. Force variable lookup in
SEARCH_SETUP_DIR in foreach summarizing the search path.
2012-03-08 10:29:27 +00:00
Jean-Paul Chaput
172f858329
Using lib64 on 64 bits.
...
Added Isis to the chams project.
2012-02-29 10:10:39 +00:00
Jean-Paul Chaput
ce0b0a2b83
* ./bootstrap:
...
- Change: In coriolis2.sh, cannot reliably determine the path to a sourced
script under bash. Hardwire the location to /soc/coriolis2.
2012-01-02 22:09:26 +00:00
Jean-Paul Chaput
f1ba48f977
SoC install is in /soc/coriolis2/
2011-10-19 19:45:57 +00:00
Jean-Paul Chaput
3d21206a23
* ./bootstrap:
...
- Change: In coriolisEnv.py, take into account the SoC installation
configuration.
2011-10-11 10:23:04 +00:00
Damien Dupuis
7ed659641e
execution rights were missing
2011-09-15 10:39:26 +00:00
Damien Dupuis
68a0219bd5
install buildCoriolis.py to bin so user can found it in /asim/coriolis2/bin/buildCoriolis2.py in default installation
2011-09-15 10:35:14 +00:00
Damien Dupuis
8bb398b88f
Adding definition so compilation always use version 2 of boost/filesystem (and not v3 because our code is not compliant)
2011-08-22 08:40:46 +00:00
The Coriolis Project
c2d8a58124
Added support for SL 6.
2011-06-28 10:49:59 +00:00
Damien Dupuis
18aadd65c5
Adding new SETUP_SVNH macro to generate svn.h file for a specific project
2011-05-17 12:29:28 +00:00
Jean-Paul Chaput
64c5e39423
* ./bootstrap:
...
- New: In coriolisEnv.py, support for Scientific Linux 6.
2011-04-12 20:36:00 +00:00
Jean-Paul Chaput
2318ac5b61
Added support for Scientific Linux 6.
2011-03-18 13:41:02 +00:00
Jean-Paul Chaput
19b8436da0
* <All Tools>/CMakeLists.txt:
...
- Change: For the setup_sysconfdir() boostrap/cmake macro uses the
CMAKE_INSTALL_PREFIX to guess where we are being installed.
Should be more reliable than any *_TOP environment variable.
* ./bootstrap:
- Change: In builCoriolis.py, detect not only when the X_TOP is not
sets but also when it's sets to an empty value. In either case
gives priority of the X_USER_TOP over the X_TOP.
2011-02-15 13:15:24 +00:00
The Coriolis Project
09a212cb64
Unset the temporary variables when done.
2011-02-09 17:00:36 +00:00
Jean-Paul Chaput
d9fa15ac40
Recognize SoC context.
2011-02-09 16:48:07 +00:00
The Coriolis Project
8e0bd6d4b9
Bug corrections.
2011-02-09 16:40:49 +00:00
Jean-Paul Chaput
e1751177e0
Environment helpers makes more educated guesses as to where to
...
find coriolis2. Three cases:
1/ System-wide : /usr
2/ SoC wide : /asim/coriolis2
3/ User defined. Either ~/coriolis-2.x or --root.
2011-02-09 15:47:27 +00:00
Jean-Paul Chaput
df8f91b97d
Separate Debian package in two: normal + devel.
...
Add a #!/bin/bash to coriolis2.sh to shut up debian/lintian.
2011-02-04 11:32:30 +00:00
Jean-Paul Chaput
b4b77e5fdd
Copy the copyright from the Debian package.
2011-02-03 10:34:43 +00:00
Jean-Paul Chaput
ff9881a58a
Package versioned libraries...
2011-02-02 23:46:36 +00:00
Jean-Paul Chaput
d98f912827
Uses the "installed" doc.
2011-02-02 20:07:51 +00:00
Jean-Paul Chaput
12991f174f
A hopefully correct license description.
2011-02-02 17:39:55 +00:00
Jean-Paul Chaput
a50592266e
Grrr.
2011-02-02 16:47:45 +00:00
Jean-Paul Chaput
daaa33b523
Ship pyc & pyo.
2011-02-02 16:15:33 +00:00
Jean-Paul Chaput
f69714e8f1
Fix the list of packaged projects in --rpm & --deb mode.
...
So I will not forgot one...
2011-02-02 15:42:41 +00:00
Jean-Paul Chaput
cb59c2070d
Correct the list of shipped files.
2011-02-02 15:35:54 +00:00
Damien Dupuis
4d3936fe3f
Using BOOTSTRAP_TOP instead of CORIOLIS_TOP
2011-02-02 15:26:08 +00:00
Jean-Paul Chaput
5d4041ca3b
Bad install.dir in spec file.
2011-02-02 14:49:56 +00:00
Jean-Paul Chaput
4dd83fb9a0
Uses the <build> rule of the Makefile when building in rpm.
2011-02-02 14:29:43 +00:00
Jean-Paul Chaput
65e658f12c
Typo.
2011-02-02 14:09:40 +00:00
Jean-Paul Chaput
72b18733d0
Document buildCoriolis.sh command line options.
...
Put the debian original tarball at the right location.
Sets the SVN version on the fly in debian/changelog.
2011-02-02 14:08:12 +00:00
Jean-Paul Chaput
23a78697a6
changelog version :-(
2011-02-02 13:06:34 +00:00
Jean-Paul Chaput
1ce2186f3b
Typo.
2011-02-02 13:05:51 +00:00
Jean-Paul Chaput
47483c0233
Printing what tool is being build in the Makefile.
2011-02-02 12:58:46 +00:00
Jean-Paul Chaput
db7409465f
Adds the orig file in the debbuild directory.
...
Problem of the changelog version number that must follow
the svn tag.
2011-02-02 12:56:49 +00:00
Jean-Paul Chaput
e4f3d86553
Small adjustements.
2011-02-02 12:02:39 +00:00
Jean-Paul Chaput
d13d4832e7
* ./bootstrap:
...
- New: "debian" directory holding the paraphernalia needed to create a
Debian/Ubuntu package.
- New: In buildCoriolis, add a Debian packaging method.
- Change: In coriolis2.spec, the build/install procedure now makes uses of
the top-level Makefile.
- Change: In FindBoostrap, detection of the distribution type. Finally not
needed but kept here, just in case. Based on "lsb_release".
- Change: In FindPythonSitePackages, simplificate the detection of the Python
site-package directory. No longer on-the-fly generate a python script.
2011-02-02 10:40:25 +00:00
Jean-Paul Chaput
179a9b4019
Revert version number to 1.0. The SVN version should suffice.
2011-01-28 13:10:43 +00:00
Jean-Paul Chaput
7fceed8ca2
A top level Makefile for Debian packaging.
...
Mimicking an autotool top-level Makefile.
2011-01-28 12:57:00 +00:00
Jean-Paul Chaput
d8a8dfcee9
Small correction.
2011-01-09 23:06:07 +00:00
Jean-Paul Chaput
9ab38b5651
New --install switch to corectly manage /asim/coriolis2
2011-01-09 22:55:51 +00:00
Jean-Paul Chaput
e043fc6724
Pre-debian packaging (for Ubuntu).
...
doc exception for generating stratus doc.
2011-01-09 19:21:01 +00:00
Jean-Paul Chaput
c356715d80
* ./bootstrap:
...
- Change: Now installing coriolisEnv.py & coriolis2.sh to simplificate
the environement initialiszation for students.
2010-12-13 14:00:40 +00:00
Damien Dupuis
4e4a13c265
Adding autoDTR tool in Chams project
2010-12-06 09:42:58 +00:00
Jean-Paul Chaput
e85332a0bb
Improved environment support & detection.
2010-08-25 14:14:57 +00:00
Jean-Paul Chaput
eae107b259
Latest updates.
2010-08-25 13:03:30 +00:00
Jean-Paul Chaput
9557174f24
Try to be consistent, rename utilitarians from Caiman to Mangrove.
2010-08-25 12:18:29 +00:00
Jean-Paul Chaput
88a335ee44
Utilitarians for building Mangrove & Caiman.
2010-08-25 12:15:15 +00:00
Jean-Paul Chaput
048841ef07
* ./vlsisapd/src/bootstrap:
...
- New: coriolisEnv.py, little helper script to setup the environment.
- New: Icon & desktop entry for Linux (doesn't work yet).
- Bug: In FindLEFDEF, uses LIB_SUFFIX to find libraries on 64 bits systems.
2010-08-25 11:57:11 +00:00