Logo white

Marianne Lemoine / ctools

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 2,096
  • Compare
  • Branches 10
  • Tags 18
  • ctools
11 Oct, 2012
4 commits
  • Merge remote-tracking branch 'origin/release' into devel ...
    bd85105b
    Conflicts:
    	ctools.pc.in
    Jürgen Knödlseder authored
    2012-10-11 21:59:28 +0200  
    Browse Code »
  • Change version number to bug fix release 0.5.2
    55d6a930
    Jürgen Knödlseder authored
    2012-10-11 21:57:57 +0200  
    Browse Code »
  • Merge remote-tracking branch 'origin/release' into devel ...
    5fc8698f
    Conflicts:
    	configure.ac
    Jürgen Knödlseder authored
    2012-10-11 21:48:05 +0200  
    Browse Code »
  • Correct test if library can be dlopen()ed. ...
    203a013d
    The test for dlopen()ing libgomp.so.1 failed because for some reason the test code did not find the GammaLib shared library. I'm not sure why this happened.
    
    To make the test work, the LIBS variable is now set explicitely to the library we need for the test (-ldl), excluding the GammaLib shared library. This allows the test to suceed.
    Jürgen Knödlseder authored
    2012-10-11 21:46:02 +0200  
    Browse Code »

22 Sep, 2012
2 commits
  • Adapt to new GammaLib interface. ...
    e70ffa32
    The GModels access operator now returns a pointer instead of a reference. The code has been adapted accordingly.
    Jürgen Knödlseder authored
    2012-09-22 00:31:20 +0200  
    Browse Code »
  • Update version number to 0.7.0.
    9e2c5e6c
    Jürgen Knödlseder authored
    2012-09-22 00:30:38 +0200  
    Browse Code »

20 Sep, 2012
1 commit
  • Remove cast_GSkyModel.
    830c3f8b
    Jürgen Knödlseder authored
    2012-09-20 01:46:27 +0200  
    Browse Code »

19 Sep, 2012
1 commit
  • Catch exceptions by reference.
    c5beaae6
    Jürgen Knödlseder authored
    2012-09-19 23:17:59 +0200  
    Browse Code »

18 Sep, 2012
10 commits
  • Merge branch 'master' into devel ...
    10672298
    Conflicts:
    	configure.ac
    	ctools.pc.in
    	doc/html/download.html
    
    Resolved conflicts.
    Jürgen Knödlseder authored
    2012-09-18 11:26:17 +0200  
    Browse Code »
  • Rename page title to ctools.
    99d95816
    Jürgen Knödlseder authored
    2012-09-18 09:40:47 +0200  
    Browse Code »
  • Update for ctools 00-05-01.
    a8837777
    Jürgen Knödlseder authored
    2012-09-18 09:39:59 +0200  
    Browse Code »
  • Update for version 0.5.1.
    611af0c4
    Jürgen Knödlseder authored
    2012-09-18 07:20:53 +0200  
    Browse Code »
  • Include TEST_ENV_DIR in load library path.
    320d2e9e
    Jürgen Knödlseder authored
    2012-09-18 07:16:06 +0200  
    Browse Code »
  • Update according to recent GammaLib changes.
    42c849a0
    Jürgen Knödlseder authored
    2012-09-18 07:15:16 +0200  
    Browse Code »
  • Remove check-local target. ...
    8bff97d1
    No Python compilation is needed anymore for make check.
    Jürgen Knödlseder authored
    2012-09-18 02:03:37 +0200  
    Browse Code »
  • Correct typo.
    5815760a
    Jürgen Knödlseder authored
    2012-09-18 02:02:50 +0200  
    Browse Code »
  • Add wrapper library directory to PYTHONPATH. ...
    786941d7
    A symbolic link is now created by setup.py that points towards the wrapper library directory. We add this directory now to the PYTHONPATH so that no double compilation is needed anymore.
    Jürgen Knödlseder authored
    2012-09-18 01:59:31 +0200  
    Browse Code »
  • Make compliant to MacPorts gcc compiler. ...
    55509ac5
    A Darwin kluge consisted of linking statically with the ctools library for unit testing. It turned out that this is no longer necessary, so I removed the Darwin kluge of static linking.
    
    Furthermore, a post-processing step was added that creates a symbolic link to the directory that contains the shared wrapper library. In that way, we do not need a double compilation anymore (before, we compiled once for the install and a second time for the unit test). This should now speed up the unit testing step.
    Jürgen Knödlseder authored
    2012-09-18 01:57:56 +0200  
    Browse Code »

17 Sep, 2012
1 commit
  • Update
    702932ca
    Jürgen Knödlseder authored
    2012-09-17 23:26:35 +0200  
    Browse Code »

14 Sep, 2012
7 commits
  • Increment to ctools version 00-06-00.
    1902824b
    Jürgen Knödlseder authored
    2012-09-14 23:24:43 +0200  
    Browse Code »
  • Rename ctatools into ctools.
    488045b1
    Jürgen Knödlseder authored
    2012-09-14 23:23:47 +0200  
    Browse Code »
  • Bring branch ahead of master.
    8fd31211
    Jürgen Knödlseder authored
    2012-09-14 21:58:35 +0200  
    Browse Code »
  • Update for ctools release 00-05-00.
    98fe2f28
    Jürgen Knödlseder authored
    2012-09-14 21:55:25 +0200  
    Browse Code »
  • Add prefix parameter description.
    4452e75d
    Jürgen Knödlseder authored
    2012-09-14 21:30:08 +0200  
    Browse Code »
  • Update query text. ...
    eb9fa8b2
    As the outfile can now also be an XML observation definition file, we add this information to the query.
    Jürgen Knödlseder authored
    2012-09-14 21:28:36 +0200  
    Browse Code »
  • Update for ctools release 00-05-00.
    08ddc437
    Jürgen Knödlseder authored
    2012-09-14 21:22:19 +0200  
    Browse Code »

28 Aug, 2012
1 commit
  • Use AM_CONFIG_HEADER instead of AC_CONFIG_HEADERS and add AC_SUBST(OPENMP_CXXFLAGS)
    8f057b55
    Jürgen Knödlseder authored
    2012-08-28 12:37:24 +0200  
    Browse Code »

25 Aug, 2012
2 commits
  • Simplify Python wrapper detection. ...
    f894613b
    Adapt the simplified Python wrapper detection method from GammaLib.
    Jürgen Knödlseder authored
    2012-08-25 02:26:10 +0200  
    Browse Code »
  • Add Mac OS X 10.4 kluge for Python detection. ...
    a2f9903a
    Initially, Python was not correctly detected on Mac OS X due to an old version of AM_PATH_PYTHON(bug #437). A kluge has been added that will detect Python nevertheless.
    Jürgen Knödlseder authored
    2012-08-25 01:42:42 +0200  
    Browse Code »

24 Aug, 2012
1 commit
  • Correctly search for libtool.
    26e2720a
    Jürgen Knödlseder authored
    2012-08-24 16:52:44 +0200  
    Browse Code »

23 Aug, 2012
2 commits
  • On Linux systems, test if libgomp.so.1 can be dlopen()ed. ...
    9e2673b3
    The gcc 4.2.x compiler series has a feature where libgomp.so.1 cannot be dlopen()ed. In this case, the OpenMP support does not properly work in ctools. We try detecting this, but restrict the analysis so far on Linux systems.
    Jürgen Knödlseder authored
    2012-08-23 12:10:01 +0200  
    Browse Code »
  • Replace C-style casts by C++ style casts
    d85cbf20
    Jürgen Knödlseder authored
    2012-08-23 02:18:25 +0200  
    Browse Code »

22 Aug, 2012
5 commits
  • Replace print statements by calls to sys.stdout.write() functions. ...
    9efd40b5
    As Python3 replaces the print statement by a print() function, the previous code was not compatible with Python3. We thus replaced all print statements by calls to sys.stdout.write() so that the code works  both for Python2 and Python3.
    Jürgen Knödlseder authored
    2012-08-22 18:20:29 +0200  
    Browse Code »
  • Introduce Python compatibility brackets. ...
    e0891e8e
    Add two variables PYTHON_OPEN and PYTHON_CLOSE that are either " " and "" (for Python 2) or "(" and ")" (for Python 3). These variables are used in setup.py to toggle between the Python 2 print statement and the Python 3 print function.
    Jürgen Knödlseder authored
    2012-08-22 18:06:39 +0200  
    Browse Code »
  • Detect also Python3 headers. ...
    c9b8b0ed
    In Python3, the print method was replaced by a print() function. We have thus to distinguish between both possibilities during the configuration.
    Jürgen Knödlseder authored
    2012-08-22 16:58:05 +0200  
    Browse Code »
  • Pass @OPENMP_CXXFLAGS@ instead of -fopenmp as extra flags so that OpenMP support… ...
    1a484534
    … compiles also correctly on compilers that differ from gcc.
    Jürgen Knödlseder authored
    2012-08-22 16:08:53 +0200  
    Browse Code »
  • Add ctools and gammalib library paths to LD_LIBRARY_PATH for unit testing. ...
    5fceda56
    Using the clang compiler, the ctools and gammalib libraries were not found. Adding the paths helps.
    Jürgen Knödlseder authored
    2012-08-22 00:49:36 +0200  
    Browse Code »

21 Aug, 2012
3 commits
  • Check also for clang++ C++ compiler, and check also for valid C compiler (including clang).
    c79b71d0
    Jürgen Knödlseder authored
    2012-08-21 23:44:00 +0200  
    Browse Code »
  • Remove GAMMALIB variable (obsolete).
    546384e0
    Jürgen Knödlseder authored
    2012-08-21 16:06:01 +0200  
    Browse Code »
  • Add GAMMALIB variable that points towards the GammaLib installation.
    7bfe5f99
    Jürgen Knödlseder authored
    2012-08-21 16:02:33 +0200  
    Browse Code »