diff --git a/Doxyfile b/Doxyfile new file mode 100644 index 0000000..7cbf2d2 --- /dev/null +++ b/Doxyfile @@ -0,0 +1,23 @@ +# $Id$ +PROJECT_LOGO = "resource/logo64.png" +PROJECT_NAME = Milsko +PROJECT_BRIEF "Lightweight and fast GUI toolkit" +OUTPUT_DIRECTORY = doxygen +TAB_SIZE = 8 +OPTIMIZE_OUTPUT_FOR_C = YES +MARKDOWN_SUPPORT = YES +FILE_PATTERNS = *.h +INPUT = include/Mw +RECURSIVE = YES +HTML_DYNAMIC_MENUS = YES +GENERATE_TREEVIEW = YES +FULL_SIDEBAR = NO +DISABLE_INDEX = NO +HAVE_DOT = YES +FULL_PATH_NAMES = YES +STRIP_FROM_PATH = include/ +ENABLED_SECTIONS = YES +OUTPUT_LANGUAGE = English +FILTER_PATTERNS = *.h=tools/doxyfilter.pl +GENERATE_LATEX = NO +EXTRACT_ALL = YES diff --git a/resource/logo64.png b/resource/logo64.png new file mode 100644 index 0000000..1bfdca6 Binary files /dev/null and b/resource/logo64.png differ diff --git a/tools/doxyfilter.pl b/tools/doxyfilter.pl new file mode 100755 index 0000000..ffdbe3a --- /dev/null +++ b/tools/doxyfilter.pl @@ -0,0 +1,12 @@ +#!/usr/bin/env perl +# $Id$ + +open(IN, "<", $ARGV[0]); +while(my $l = ){ + $l =~ s/\r?\n$//g; + $l =~ s/%([^ ]+)/@\1/g; + if(!($l =~ /\@prop /)){ + print("$l\n"); + } +} +close(IN); diff --git a/tools/logo.sh b/tools/logo.sh index 9b1bbd3..2f66d1c 100755 --- a/tools/logo.sh +++ b/tools/logo.sh @@ -3,3 +3,4 @@ povray +W256 +H256 +Ologo.png resource/logo.pov povray +W200 +H40 +Obanner.png resource/banner.pov mv logo.png banner.png resource/ +convert resource/logo.png -scale x64 resource/logo64.png