Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Lorenz Huedepohl
ftimings
Commits
bf2857e1
Commit
bf2857e1
authored
Feb 27, 2015
by
Lorenz Huedepohl
Browse files
Rename what was called "tests" to examples
They do not really test anything
parent
7eaaf2dd
Changes
6
Hide whitespace changes
Inline
Side-by-side
Makefile.am
View file @
bf2857e1
...
...
@@ -35,42 +35,39 @@ nobase_ftimings_include_HEADERS = ftimings.mod
ftimings_include_HEADERS
=
ftimings/ftimings.h ftimings/ftimings_generated.h
ftimings_libincludedir
=
$(libdir)
/ftimings-
$(FTIMINGS_API_VERSION)
-
$(FC)
/include
./ftimings/ftimings_generated.h
:
$(srcdir)/ftimings/ftimings.F90
grep
"^ *!c>"
$(srcdir)
/ftimings/ftimings.F90 |
sed
's/^ *!c>//;'
>
ftimings/ftimings_generated.h
pkgconfigdir
=
$(libdir)
/pkgconfig
pkgconfig_DATA
=
ftimings-
$(FTIMINGS_API_VERSION)
-
$(FC)
.pc
# programs
bin_PROGRAMS
=
ftimings_@FC@_
test
ftimings_c_
test
bin_PROGRAMS
=
ftimings_@FC@_
example
ftimings_c_
example
# test
ftimings_@FC@
_
test
_SOURCES
=
\
test
/test_timings
.F90
\
t
es
t
/do_flops.c
\
t
es
t
/do_memory_transfer.c
ftimings_@FC@
_
test
_LDADD
=
libftimings-@FTIMINGS_API_VERSION@-@FC@.la
ftimings_@FC@
_
test
_LDFLAGS
=
-static
ftimings_c_
test_SOURCES
=
\
test
/c_test.c
ftimings_c_
test
_LDADD
=
libftimings-@FTIMINGS_API_VERSION@-@FC@.la
ftimings_c_
test
_LINK
=
$(FCLINK)
-static
ftimings_@FC@
_
example
_SOURCES
=
\
examples/example
.F90
\
exampl
es/do_flops.c
\
exampl
es/do_memory_transfer.c
ftimings_@FC@
_
example
_LDADD
=
libftimings-@FTIMINGS_API_VERSION@-@FC@.la
ftimings_@FC@
_
example
_LDFLAGS
=
-static
#
ftimings_c_
example
ftimings_c_example_SOURCES
=
\
examples/c_example.c
ftimings_c_
example
_LDADD
=
libftimings-@FTIMINGS_API_VERSION@-@FC@.la
ftimings_c_
example
_LINK
=
$(FCLINK)
-static
noinst_PROGRAMS
=
do_flops do_memory_transfer
do_flops_SOURCES
=
\
t
es
t
/do_flops.c
exampl
es/do_flops.c
do_flops_CPPFLAGS
=
-DTEST_DO_FLOPS
do_memory_transfer_SOURCES
=
\
t
es
t
/do_memory_transfer.c
exampl
es/do_memory_transfer.c
do_memory_transfer_CPPFLAGS
=
-DTEST_DO_MEMORY_TRANSFER
# other files to distribute
filesdir
=
$(datadir)
/@PACKAGE@-@FC@/examples
files_DATA
=
test
/test_timings
.F90
files_DATA
=
examples/example
.F90
include
doxygen.am
...
...
configure.ac
View file @
bf2857e1
...
...
@@ -68,4 +68,7 @@ AC_CONFIG_FILES([Makefile
])
AC_OUTPUT
echo "Generating config-f90.h..."
grep "^#define" config.h > config-f90.h
echo "Generating ftimings/ftimings_generated.h..."
grep "^ *!c>" $srcdir/ftimings/ftimings.F90 | sed 's/^ *!c>//;' > ftimings/ftimings_generated.h
t
es
t
/c_
test
.c
→
exampl
es/c_
example
.c
View file @
bf2857e1
File moved
t
es
t
/do_flops.c
→
exampl
es/do_flops.c
View file @
bf2857e1
File moved
t
es
t
/do_memory_transfer.c
→
exampl
es/do_memory_transfer.c
View file @
bf2857e1
File moved
test/test_timings
.F90
→
examples/example
.F90
View file @
bf2857e1
File moved
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment