Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Réorganiser les headers #1

Open
nojhan opened this issue Apr 4, 2013 · 0 comments
Open

Réorganiser les headers #1

nojhan opened this issue Apr 4, 2013 · 0 comments
Assignees
Milestone

Comments

@nojhan
Copy link
Owner

nojhan commented Apr 4, 2013

Les headers sont tous indépendants et sont inclus directement :

#include <eo>

Pour éviter des conflits de nommage, il faudrait les inclure via un répertoire intermédiaire :

#include <paradiseo/eo>

De même, les inclusions dans les fichiers même des modules se font souvent en path absolu :

#include <continue/moeoHypContinue.h>

mais devraient se faire en relatif :

#include "../continue/moeoHypContinue.h"
@ghost ghost assigned LPTK May 13, 2013
AdeleH added a commit to AdeleH/paradiseo that referenced this issue Sep 6, 2014
.../
   ...           + -- EO
   |             |
   |             |
   +-- src ----- + -- EDO
   |             |
   |             |
   +-- test      + -- MO
   |             |
   |             |
   +-- tutorial  + -- MOEO
   |             |
   |             |
   +-- doc       + -- SMP
   |             |
   |             |
   ...           + -- EOMPI
                 |
                 |
                 + -- EOSERIAL

Question for current maintainers: ./README: new release?

Also:

* Moving out eompi & eoserial modules (issue nojhan#2).

* Correction of the errors when executing "make doc" command.

* Adding a solution for the conflicting headers problem (see the two CMake Cache
 Values: PROJECT_TAG & PROJECT_HRS_INSTALL_SUBPATH) (issue nojhan#1)

* Header inclusions:
        ** src: changing absolute paths into relative paths ('#include <...>' -> '#include "..."')
        ** test, tutorial: changing relative paths into absolute paths ('#include "..."' -> '#include <...>')

* Moving out some scripts from EDO -> to the root

* Add a new script for compilation and installation (see build_gcc_linux_install)

* Compilation with uBLAS library or EDO module: now ok

* Minor modifications on README & INSTALL files

* Comment eompi failed tests with no end

*** TODO: CPack (debian (DEB) & RedHat (RPM) packages) (issues nojhan#6 & nojhan#7) ***
jdreo referenced this issue in jdreo/paradiseo Jul 15, 2021
Cleanup: remove executable bit from most files, remove occurences of Java from do.py.
nojhan pushed a commit that referenced this issue Nov 3, 2021
Merge some experimental scripts for irace/fastga
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants