[cgma-dev] commit/CGM: 8 new changesets

Bitbucket commits-noreply at bitbucket.org
Mon May 5 12:33:23 CDT 2014


8 new commits in CGM:

https://bitbucket.org/fathomteam/cgm/commits/0fc28830accd/
Changeset:   0fc28830accd
Branch:      None
User:        dcthomp
Date:        2014-05-01 22:46:13
Summary:     Fix compilation using CMake on OS X.

0. Add a new toplevel CMakeLists.txt file to build the project.

1. The new (Mavericks) libc++ uses a specialization for
   `std::vector<bool>` that prevents `DLIList<X>` from re-using
   `std::vector<X>::const_reference` blindly.

2. CubitCompat.h was not being generated.

3. The init project's include directories did not cover
   build directories where configured headers are placed.

Affected #:  3 files

https://bitbucket.org/fathomteam/cgm/commits/848cb17d6b97/
Changeset:   848cb17d6b97
Branch:      None
User:        dcthomp
Date:        2014-05-01 22:46:13
Summary:     Start fixing CMake install rules.

Affected #:  3 files

https://bitbucket.org/fathomteam/cgm/commits/588755965351/
Changeset:   588755965351
Branch:      None
User:        dcthomp
Date:        2014-05-01 22:46:13
Summary:     Add a ReadMe in a format github likes.

Affected #:  1 file

https://bitbucket.org/fathomteam/cgm/commits/e8a3200ea8ce/
Changeset:   e8a3200ea8ce
Branch:      None
User:        dcthomp
Date:        2014-05-01 22:46:13
Summary:     Get headers installed properly.

Now, with the exception of the itaps directory, header files
installed by CMake match those install by autoconf (at least
on OS X 10.9 built with OCC and CGM_FACET turned on).

Affected #:  10 files

https://bitbucket.org/fathomteam/cgm/commits/af74c96465aa/
Changeset:   af74c96465aa
Branch:      None
User:        dcthomp
Date:        2014-05-01 22:46:13
Summary:     Clean up CMakeLists.

Affected #:  2 files

https://bitbucket.org/fathomteam/cgm/commits/5587ee046f6b/
Changeset:   5587ee046f6b
Branch:      None
User:        dcthomp
Date:        2014-05-01 22:47:52
Summary:     Progress on building with CMake.

CGM now builds against some versions of OpenCascade.
It is unclear why the subdirectories are
separate projects instead of a top-level CMakeLists that
prepares "add_definitions" and "include_directories"
values for all subdirectories.

CGM also creates `cgm.make` (to mirror the autoconf
version) which is usable in some cases.

Affected #:  11 files

https://bitbucket.org/fathomteam/cgm/commits/7a3b9069334d/
Changeset:   7a3b9069334d
Branch:      None
User:        dcthomp
Date:        2014-05-01 22:48:36
Summary:     Update ReadMe.

Affected #:  1 file

https://bitbucket.org/fathomteam/cgm/commits/af90022a1c7c/
Changeset:   af90022a1c7c
Branch:      master
User:        janehu
Date:        2014-05-05 19:33:15
Summary:     Merged in dcthomp/cgma/cmake (pull request #3)

Minimal changes to get CMake building
Affected #:  12 files

Repository URL: https://bitbucket.org/fathomteam/cgm/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.


More information about the cgma-dev mailing list