-
Notifications
You must be signed in to change notification settings - Fork 6
/
doxide.spec
37 lines (30 loc) · 975 Bytes
/
doxide.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Name: doxide
Version: 0.0.0
Release: 1
Summary: Modern documentation for modern C++
Vendor: Lawrence Murray <[email protected]>
License: Apache-2.0
Group: Development/Languages/C and C++
URL: https://doxide.org
Source0: %{name}-%{version}.tar.gz
BuildRequires: gcc-c++ cmake libyaml-devel libicu-devel
%description
Doxide generates documentation for C++ source code. It is configured with
YAML, generates Markdown, and publishes HTML. Entities in the source code are
documented with special comments containing commands, as with the classic tool
Doxygen. The source code is parsed and documentation processed into Markdown
then HTML. Doxide aims at online documentation with a modern look and
responsive design for desktop and mobile devices.
%prep
%setup -q -n %{name}-%{version}
%build
%cmake
%cmake_build
%install
%cmake_install
%files
%license LICENSE
%{_bindir}/%{name}
%changelog
* Sat Jun 3 2023 Lawrence Murray <[email protected]> - 1:0.0.0-1
Initial setup.