From f43007b637900d17c6c0ecdb9aeeab4393e03c3f Mon Sep 17 00:00:00 2001 From: Jeffrey Armstrong Date: Fri, 3 Jan 2025 13:48:42 -0500 Subject: Added a GNU makefile for building outside simply fortran. Added build and install instructions for the captain. --- captain/levitating-captain.prj | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) (limited to 'captain/levitating-captain.prj') diff --git a/captain/levitating-captain.prj b/captain/levitating-captain.prj index 9eda195..014c4c5 100644 --- a/captain/levitating-captain.prj +++ b/captain/levitating-captain.prj @@ -8,7 +8,7 @@ "Root":{ "Folders":[{ "Folders":[], - "Name":"+bin", + "Name":"-bin", "Files":[{ "filename":"bin/local.conf", "enabled":"1" @@ -18,7 +18,7 @@ }] },{ "Folders":[], - "Name":"-common", + "Name":"+common", "Files":[{ "filename":"../common/jessl.f90", "enabled":"1" @@ -54,6 +54,9 @@ },{ "filename":"example/levitating.conf", "enabled":"1" + },{ + "filename":"example/levitating.xinetd", + "enabled":"1" }] },{ "Folders":[], @@ -67,7 +70,7 @@ }] },{ "Folders":[], - "Name":"+templates", + "Name":"-templates", "Files":[{ "filename":"templates/home.html", "enabled":"1" @@ -95,6 +98,9 @@ },{ "filename":"auth_level.f90", "enabled":"1" + },{ + "filename":"BUILD.md", + "enabled":"1" },{ "filename":"captain.f90", "enabled":"1" @@ -160,7 +166,7 @@ "Name":"levitating-captain (levitating-captain)", "Options":{ "Compiler Options":{ - "Fortran Flags":"-DGNU -DHAS_CRYPT_GENSALT", + "Fortran Flags":"-DGNU", "Link Flags":"-lsqlite3 -lssl -lcrypt", "C Flags":"" }, @@ -176,13 +182,14 @@ }, "Target":"levitating-captain", "Fortran Options":{ + "Floating Point Exception Trap":0, + "Initialize Variables to Zero":"false", "Use C Preprocessor":"false", "Runtime Diagnostics":"true", - "Floating Point Exception Trap":0, "Cray Pointers":"false", - "Enable Coarrays":"false", + "Disable Floating Point Exception Warnings":0, "Enable OpenMP":"false", - "Initialize Variables to Zero":"false", + "Enable Coarrays":"false", "Default Double for Real":"false" }, "Code Generation Options":{ @@ -191,7 +198,8 @@ "Aggressive Loops":"false", "Debugging":"true", "Optimization Mode":0, - "Profiling":"false" + "Profiling":"false", + "Link Time Optimization":"false" }, "Build Dependencies":1, "Launch Options":{ @@ -213,4 +221,4 @@ "Link LAPACK":0 } } -} +} \ No newline at end of file -- cgit v1.2.3