Skip to content

Commit

Permalink
Merge pull request #19 from VeryAmazed/dev
Browse files Browse the repository at this point in the history
stuffs
  • Loading branch information
ishmeals authored Mar 25, 2024
2 parents 3a6c8cb + cec75b2 commit d57857b
Show file tree
Hide file tree
Showing 16 changed files with 219 additions and 326 deletions.
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ DOXYFILE_ENCODING = UTF-8
# title of most generated pages and in a few other places.
# The default value is: My Project.

PROJECT_NAME = "Brev"
PROJECT_NAME = "digest"

# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
# could be handy for archiving the generated documentation or if some version
Expand Down
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,14 @@ our general guidelines:
adaptive performs at worst about 10% slower than best
adaptive64 performs at worst about 100% slower than best
# Contributing
run
```bash
ninja clang-format
ninja clang-tidy
ninja docs
```

# Benchmark / Tests
```bash
meson setup build
Expand Down
11 changes: 11 additions & 0 deletions docs/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#!/usr/bin/env bash

if [ -z "${MESON_SOURCE_ROOT}" ]; then
echo "[ERROR] This script can only be ran with meson!"
exit 1
fi

set -euo pipefail

cd "${MESON_SOURCE_ROOT}"
doxygen
6 changes: 3 additions & 3 deletions docs/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Brev: Main Page</title>
<title>digest: Main Page</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -23,7 +23,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Brev
<div id="projectname">digest
</div>
</td>
</tr>
Expand Down Expand Up @@ -71,7 +71,7 @@
</div>

<div class="header">
<div class="headertitle"><div class="title">Brev Documentation</div></div>
<div class="headertitle"><div class="title">digest Documentation</div></div>
</div><!--header-->
<div class="contents">
<a href="doxygen_crawl.html"/>
Expand Down
12 changes: 8 additions & 4 deletions docs/html/md_README.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Brev: Digest</title>
<title>digest: Digest</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -23,7 +23,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Brev
<div id="projectname">digest
</div>
</td>
</tr>
Expand Down Expand Up @@ -123,11 +123,15 @@ <h1><a class="anchor" id="autotoc_md5"></a>
<p>adaptive performs at worst about 10% slower than best <br />
adaptive64 performs at worst about 100% slower than best</p>
<h1><a class="anchor" id="autotoc_md6"></a>
Contributing</h1>
<p>run </p><div class="fragment"><div class="line">ninja clang-format</div>
<div class="line">ninja clang-tidy</div>
<div class="line">ninja docs</div>
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md7"></a>
Benchmark / Tests</h1>
<div class="fragment"><div class="line">meson setup build</div>
<div class="line">cd build &amp;&amp; meson compile</div>
</div><!-- fragment --><p> this will generate proper executables for benchmark/testing</p>
<p>fix digester array </p>
</div><!-- fragment --><p> this will generate proper executables for benchmark/testing </p>
</div></div><!-- contents -->
</div><!-- PageDoc -->
<!-- start footer part -->
Expand Down
4 changes: 2 additions & 2 deletions docs/html/pages.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Brev: Related Pages</title>
<title>digest: Related Pages</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -23,7 +23,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Brev
<div id="projectname">digest
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/search/all_0.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var searchData=
[
['benchmark_20tests_0',['Benchmark / Tests',['../md_README.html#autotoc_md6',1,'']]]
['benchmark_20tests_0',['Benchmark / Tests',['../md_README.html#autotoc_md7',1,'']]]
];
3 changes: 2 additions & 1 deletion docs/html/search/all_1.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
var searchData=
[
['code_0',['Implementation (Most of the documentation is in the code)',['../md_README.html#autotoc_md1',1,'']]],
['correct_20tt_20data_5fstructure_20tt_1',['Selecting the correct &lt;tt&gt;data_structure&lt;/tt&gt;',['../md_README.html#autotoc_md5',1,'']]]
['contributing_1',['Contributing',['../md_README.html#autotoc_md6',1,'']]],
['correct_20tt_20data_5fstructure_20tt_2',['Selecting the correct &lt;tt&gt;data_structure&lt;/tt&gt;',['../md_README.html#autotoc_md5',1,'']]]
];
2 changes: 1 addition & 1 deletion docs/html/search/all_8.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var searchData=
[
['tests_0',['Benchmark / Tests',['../md_README.html#autotoc_md6',1,'']]],
['tests_0',['Benchmark / Tests',['../md_README.html#autotoc_md7',1,'']]],
['the_20correct_20tt_20data_5fstructure_20tt_1',['Selecting the correct &lt;tt&gt;data_structure&lt;/tt&gt;',['../md_README.html#autotoc_md5',1,'']]],
['the_20documentation_20is_20in_20the_20code_2',['Implementation (Most of the documentation is in the code)',['../md_README.html#autotoc_md1',1,'']]],
['tt_20data_5fstructure_20tt_3',['Selecting the correct &lt;tt&gt;data_structure&lt;/tt&gt;',['../md_README.html#autotoc_md5',1,'']]]
Expand Down
14 changes: 10 additions & 4 deletions docs/latex/md_README.tex
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,19 @@ \chapter{Digest}
\end{DoxyItemize}

adaptive performs at worst about 10\% slower than best ~\newline
adaptive64 performs at worst about 100\% slower than best\hypertarget{md_README_autotoc_md6}{}\doxysection{\texorpdfstring{Benchmark / Tests}{Benchmark / Tests}}\label{md_README_autotoc_md6}
adaptive64 performs at worst about 100\% slower than best\hypertarget{md_README_autotoc_md6}{}\doxysection{\texorpdfstring{Contributing}{Contributing}}\label{md_README_autotoc_md6}
run
\begin{DoxyCode}{0}
\DoxyCodeLine{ninja\ clang-\/format}
\DoxyCodeLine{ninja\ clang-\/tidy}
\DoxyCodeLine{ninja\ docs}

\end{DoxyCode}
\hypertarget{md_README_autotoc_md7}{}\doxysection{\texorpdfstring{Benchmark / Tests}{Benchmark / Tests}}\label{md_README_autotoc_md7}

\begin{DoxyCode}{0}
\DoxyCodeLine{meson\ setup\ build}
\DoxyCodeLine{cd\ build\ \&\&\ meson\ compile}

\end{DoxyCode}
this will generate proper executables for benchmark/testing

fix digester array
this will generate proper executables for benchmark/testing
4 changes: 2 additions & 2 deletions docs/latex/refman.tex
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@
linkcolor=blue,%
citecolor=blue,%
unicode,%
pdftitle={Brev},%
pdftitle={digest},%
pdfsubject={}%
}
% Custom commands used by the header
Expand Down Expand Up @@ -193,7 +193,7 @@
\begin{titlepage}
\vspace*{7cm}
\begin{center}%
{\Large Brev}\\
{\Large digest}\\
\vspace*{1cm}
{\large Generated by Doxygen 1.10.0}\\
\end{center}
Expand Down
Loading

0 comments on commit d57857b

Please sign in to comment.