Commit Graph

55 Commits

Author SHA1 Message Date
wmayer
8088aa159f CMake 2.8.12 and lower allowed the SOURCE signature in add_custom_command
In CMake 3.0 the policy CMP0050 was introduced where it could be set to OLD to keep this behaviour while for NEW an error was raised.
Since CMake 3.5.2 a warning comes up when using the OLD behaviour and that it will be removed in a future version.

In FreeCAD we switched to the new behaviour now and removed the SOURCE signature from add_custom_command which affects the macros
fc_copy_sources, fc_target_copy_resource and fc_target_copy_resource_flat and their usage.
It's not possible any more to add files to a target by using the macros. Now a file must be added to the target before using the macros.

This commit fixes it for Arch, Draft, OpenSCAD, Material, Plot and Ship
2018-08-20 11:47:39 +02:00
triplus
93c7a6bcac Add SVG workbench icons 2016-02-26 23:17:43 +01:00
Ian Rees
0a70ce4eef Add cmake checks for BUILD_GUI to some modules 2016-02-13 13:45:27 +13:00
wmayer
5b1836026a + fix CMakeLists.txt file of Ship module 2016-01-25 21:46:01 +01:00
Jose Luis Cercos Pita
b4ad8c9a70 Added the loading conditions creation to the console interface 2016-01-25 09:11:19 +01:00
Jose Luis Cercos Pita
eb2f08f1fa Added the capacity curve computation tool to the console interface 2016-01-25 08:50:57 +01:00
Jose Luis Cercos Pita
9c6b35893a Added a console interface to the tanks generation 2016-01-23 14:35:56 +01:00
Jose Luis Cercos Pita
35d0b318d4 Added a console interface to the weights generation 2016-01-23 14:21:25 +01:00
Jose Luis Cercos Pita
164d927b75 Added a console interface to create the ship instance 2016-01-21 18:46:08 +01:00
Jose Luis Cercos Pita
ab4debe1f7 Implemented a draft of the GZ computation tool 2016-01-18 18:04:01 +01:00
Jose Luis Cercos Pita
945aecbfc3 Imported the loading conditions definition tool from sourceforge 2015-10-16 11:13:09 +02:00
Jose Luis Cercos Pita
86a0b92833 Started the GZ tool 2015-10-13 18:39:19 +02:00
Sebastian Hoogen
27cd61f849 Build python Qt resource files at compile time
fixes #1888
2015-01-02 11:14:07 +01:00
J.L. Cercos-Pita
6213bd54d7 Fixed the module copy path 2014-12-12 14:49:58 -02:00
J.L. Cercos-Pita
434012575f Regenrated the branch (rebase failed) 2014-12-12 14:49:58 -02:00
wmayer
c49d75a4c5 + port to CMake 3.0 2014-11-15 18:48:58 +01:00
Jose Luis Cercos-Pita
0433b3c34a Moved to InputField widget in ship creation 2014-07-13 11:08:52 +02:00
Jose Luis Cercos-Pita
8ae080e71d Removed drawing capabilities (which are covered by another module) 2014-05-08 19:00:27 +02:00
Jose Luis Cercos-Pita
7259d838b9 Removed tank unused instance 2014-05-03 16:10:16 +02:00
Jose Luis Cercos-Pita
0e0b42c692 Cleared unused tools 2014-05-03 16:10:15 +02:00
Cercos-Pita J.L
e04b51bc48 Cleared the simulations stuff 2014-04-29 09:50:04 +02:00
Cercos-Pita J.L
1b2d6e53ec Regenerated the branch 2014-02-18 10:08:12 +01:00
Jose Luis Cercós Pita
8f49d9519f Regenerated branch 2013-05-21 08:27:00 -04:00
Jose Luis Cercos Pita
99340d448f Fixed bad resources installed location 2012-11-25 12:16:48 +01:00
Jose Luis Cercos Pita
300f11f5cd Regenerated branch 2012-11-16 20:03:59 +01:00
Jose Luis Cercos Pita
cc939afafa Cleaned 2012-10-06 13:12:29 +02:00
Jose Luis Cercós Pita
3ed62c5bc6 First simulator draft version. 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
6e346a29a5 Developed time integrator for fluid 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
ce39d38254 Linear systems solver developed (only fluid involved) 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
3854c9b834 Linear system matrix generation developed (only fluid involved for the moment) 2012-08-13 10:01:22 -03:00
Jose Luis Cercos Pita
473e51308a Added non OpenCL solver (will be developed first) 2012-08-01 19:32:43 -03:00
Jose Luis Cercos Pita
c6663c8a70 Implemented initialization stage 2012-08-01 19:32:43 -03:00
Jose Luis Cercós pita
3ddcb5c1c4 Simulation thread control developed. 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
889acbb98c Built simulations run interface (threaded) 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
c306b4343f Started ship simulations workbench 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
2c111f7359 Added new examples to autotools 2012-06-09 18:19:30 +02:00
Jose Luis Cercós pita
a2fbcf904f GZ curve plotting 2012-05-27 16:39:30 +02:00
Jose Luis Cercós pita
95911a11df Started GZ curves computation tool development 2012-05-22 11:10:55 +02:00
Jose Luis Cercós pita
4b0d5caf56 Added annotations to ship weights definition tool 2012-05-14 14:42:14 +02:00
Jose Luis Cercós pita
3de017ef41 Added tool to setup ship weights (structural based) 2012-05-14 14:06:07 +02:00
Jose Luis Cercós pita
c8104345a9 Added tank creator. 2012-05-01 17:13:44 +02:00
Jose Luis Cercós pita
80f03f194b Fixed copy directory 2012-03-09 10:51:43 +01:00
Jose Luis Cercós pita
b92e50bc5b Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship 2012-03-09 10:21:10 +01:00
wmayer
837ddf5f38 Support of INSTALL target on Windows (VC++ and MinGW) 2012-02-17 21:41:00 +01:00
Jose Luis Cercós pita
73ccf475c9 Added some hydrostatics computation. 2012-02-17 13:41:50 +01:00
Jose Luis Cercós pita
aa7511c55d Created loadable hydrostatics task panel. 2012-02-17 11:41:41 +01:00
Jose Luis Cercós Pita
2d8503c631 Added s60 katamaran model geometry example 2012-02-01 14:10:53 +01:00
Jose Luis Cercós pita
ac539c642d Added s60 & Combatant 5415 hull examples 2012-01-29 19:41:27 +01:00
Jose Luis Cercós pita
cd93c9b453 Added examples loader tool (without functionality yet) 2012-01-29 19:11:55 +01:00
Jose Luis Cercós pita
1d61659beb Added icons to examples loader tool 2012-01-29 18:48:45 +01:00