Re: [CMake] Fortran_FORMAT

2014-03-14 Thread Jack Stalnaker
I figured it out. My version of Cmake (2.8.2) does not have the
Fortran_FORMAT property.

Thanks!


On Thu, Mar 13, 2014 at 1:15 PM, Nils Gladitz nilsglad...@gmail.com wrote:

  On 13.03.2014 17:40, Jack Stalnaker wrote:

 Can someone provide an example of Fortran_FORMAT in use? I cannot find
 anything other than a definition of the property online. Does one use


 I am not much of a Fortran person but:

 cmake_minimum_required(VERSION 2.8.12)

 project(Foo Fortran)

 add_executable(free free.f)
 set_target_properties(free PROPERTIES Fortran_FORMAT FREE)

 add_executable(fixed fixed.f)
 set_target_properties(fixed PROPERTIES Fortran_FORMAT FIXED)

 Produces the following compile command on my system (with the gnu Fortran
 compiler):

 /usr/bin/f95-ffixed-form -c /home/ngladitz/src/test/fortran/fixed.f -o
 CMakeFiles/fixed.dir/fixed.f.o
 /usr/bin/f95-ffree-form -c /home/ngladitz/src/test/fortran/free.f -o
 CMakeFiles/free.dir/free.f.o


 The respective -ffixed-form -ffree-form options are compiler specific.
 Which compiler are you using?

 Nils

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

[CMake] Fortran_FORMAT

2014-03-13 Thread Jack Stalnaker
Can someone provide an example of Fortran_FORMAT in use? I cannot find
anything other than a definition of the property online. Does one use

set_target_properties(tgt PROPERTIES Fortran_FORMAT FREE)

? That doesn't seem to alter the compiler flags.
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Re: [CMake] Fortran_FORMAT

2014-03-13 Thread Nils Gladitz

On 13.03.2014 17:40, Jack Stalnaker wrote:
Can someone provide an example of Fortran_FORMAT in use? I cannot find 
anything other than a definition of the property online. Does one use




I am not much of a Fortran person but:

   cmake_minimum_required(VERSION 2.8.12)

   project(Foo Fortran)

   add_executable(free free.f)
   set_target_properties(free PROPERTIES Fortran_FORMAT FREE)

   add_executable(fixed fixed.f)
   set_target_properties(fixed PROPERTIES Fortran_FORMAT FIXED)

Produces the following compile command on my system (with the gnu 
Fortran compiler):


   /usr/bin/f95-ffixed-form -c
   /home/ngladitz/src/test/fortran/fixed.f -o
   CMakeFiles/fixed.dir/fixed.f.o
   /usr/bin/f95-ffree-form -c
   /home/ngladitz/src/test/fortran/free.f -o CMakeFiles/free.dir/free.f.o


The respective -ffixed-form -ffree-form options are compiler specific.
Which compiler are you using?

Nils
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake