Commit Graph

36 Commits

Author SHA1 Message Date
Jan Möbius
6302f46f65 - Support building on FreeBSD
- Generate OpenMeshConfig.cmake

Thanks to Thibault Payet for the patch
2019-04-09 07:45:54 +02:00
Jan Möbius
faa1a7917d Get rid of the T.cc naming for template implementations 2019-02-20 12:14:46 +01:00
xan
6f811b5bd9 No Core/src include directory 2016-08-14 09:25:03 +02:00
xan
ecdd59a82a Split openmeshcore static/shared MinGW compilation
As with ms compilers, the shared/static compilation depends on export macros.
Anyway this is inconsistent with the behavior for openmeshtools library.

Why did you add this ?
2016-06-15 21:19:22 +02:00
Jan Möbius
b2f3d5eac4 Several changes to make Mingw happy 2016-05-30 14:00:43 +02:00
Jan Möbius
d8d641b9f5 Missing destination 2015-11-26 12:21:50 +01:00
Jan Möbius
56e486a386 Missing dll when building debug and release package 2015-11-26 12:21:13 +01:00
Jan Möbius
f0c20b4493 Removed fixbundle calls if not building apps.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1314 fdac6126-5c0c-442c-9429-916003d36597
2015-07-24 10:09:33 +00:00
Jan Möbius
61eef1a1d7 DLL is no longer experimental, as it builds and executes fine on Windows
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@701 fdac6126-5c0c-442c-9429-916003d36597
2012-09-24 14:12:15 +00:00
Jan Möbius
209965768c - Reorganize DLL Macros
- Added DLL import definition to Apps



git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@697 fdac6126-5c0c-442c-9429-916003d36597
2012-09-24 06:06:35 +00:00
Jan Möbius
92e835b0af First test for DLL Build
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@692 fdac6126-5c0c-442c-9429-916003d36597
2012-09-23 14:21:37 +00:00
Jan Möbius
dc1e08ebb1 First preperations for DLL Build on Windows
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@691 fdac6126-5c0c-442c-9429-916003d36597
2012-09-23 13:53:10 +00:00
Jan Möbius
8d0c709eab Drop the template only files
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@544 fdac6126-5c0c-442c-9429-916003d36597
2012-02-29 13:25:12 +00:00
Mike Kremer
8e90725609 Prepared OpenMesh for external build.
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@504 fdac6126-5c0c-442c-9429-916003d36597
2012-01-18 09:48:05 +00:00
Jan Möbius
214bc1f278 MinGW support
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@471 fdac6126-5c0c-442c-9429-916003d36597
2011-11-28 13:31:31 +00:00
Jan Möbius
7e6d675bcd Glob files and pass them to install with full path
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@437 fdac6126-5c0c-442c-9429-916003d36597
2011-10-11 07:50:00 +00:00
Jan Möbius
6d47421af6 Next try ...
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@436 fdac6126-5c0c-442c-9429-916003d36597
2011-10-11 07:35:37 +00:00
Jan Möbius
deb4baab0f Typo
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@435 fdac6126-5c0c-442c-9429-916003d36597
2011-10-11 07:29:58 +00:00
Jan Möbius
90b34a7b3c Typo
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@434 fdac6126-5c0c-442c-9429-916003d36597
2011-10-11 07:28:05 +00:00
Jan Möbius
adaf0e4ac3 Install release and debug on windows from same build dir
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@433 fdac6126-5c0c-442c-9429-916003d36597
2011-10-11 07:22:48 +00:00
Jan Möbius
6327d3d7d7 Install release and debug on windows from same build dir
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@432 fdac6126-5c0c-442c-9429-916003d36597
2011-10-11 07:22:12 +00:00
Jan Möbius
c5eed88e17 Correct build on windows without apps
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@429 fdac6126-5c0c-442c-9429-916003d36597
2011-10-11 06:50:57 +00:00
Jan Möbius
31818555cf Fixbundle only in standalone mode
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@386 fdac6126-5c0c-442c-9429-916003d36597
2011-03-09 12:46:49 +00:00
Jan Möbius
38cd3513fd Get rid of glew dependencies
Remove a lot of unused qt libraries which were linked before
Don't link libXi and Xmu as we don't need it



git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@378 fdac6126-5c0c-442c-9429-916003d36597
2011-03-09 09:52:57 +00:00
Jan Möbius
fb496b73d3 Implement disabling of automatic library installation
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@369 fdac6126-5c0c-442c-9429-916003d36597
2011-01-28 10:28:43 +00:00
Jan Möbius
6c58af39e2 Don't install includes when build inside OpenFlipper
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@368 fdac6126-5c0c-442c-9429-916003d36597
2011-01-28 10:12:31 +00:00
Jan Möbius
64906107b5 Added apple workaround for core include dir installation
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@304 fdac6126-5c0c-442c-9429-916003d36597
2010-03-08 10:03:46 +00:00
Jan Möbius
a8fedf2853 Added sonames for OpenMesh libs
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@173 fdac6126-5c0c-442c-9429-916003d36597
2009-06-23 18:52:32 +00:00
Jan Möbius
4c26d43af7 dos2unix
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@169 fdac6126-5c0c-442c-9429-916003d36597
2009-06-23 06:19:52 +00:00
Jan Möbius
8bf2f88448 ACGCommon_update_and_use_SHAREDANDSTATIC_target_and_dont_install_headers_in_bundle
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@166 fdac6126-5c0c-442c-9429-916003d36597
2009-06-22 07:07:19 +00:00
Jan Möbius
ab5404589a Build shared and static Version for Unix/Linux
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@160 fdac6126-5c0c-442c-9429-916003d36597
2009-06-16 05:57:35 +00:00
Jan Möbius
66dc678600 Added cmake install target blocks for includes of OpenMesh Core and Tools
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@159 fdac6126-5c0c-442c-9429-916003d36597
2009-06-16 05:49:33 +00:00
Jan Möbius
76c49c64a1 Fixed missing getopt under windows with cmake
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@143 fdac6126-5c0c-442c-9429-916003d36597
2009-06-04 09:38:36 +00:00
Jan Möbius
416481d2d6 Added getopt for windows
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@141 fdac6126-5c0c-442c-9429-916003d36597
2009-06-04 09:36:06 +00:00
Jan Möbius
c0eed05614 Dennis:
OpenMesh cmake support

git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@111 fdac6126-5c0c-442c-9429-916003d36597
2009-05-01 21:17:01 +00:00
Jan Möbius
ea844d6788 Changed OpenMesh directory structure
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@106 fdac6126-5c0c-442c-9429-916003d36597
2009-04-30 12:41:50 +00:00