Skip to content

Commit

Permalink
Fixed|Builder: Updated paths for running Doxygen
Browse files Browse the repository at this point in the history
  • Loading branch information
skyjake committed May 24, 2015
1 parent bb15b38 commit 2ada8e7
Show file tree
Hide file tree
Showing 12 changed files with 45 additions and 45 deletions.
46 changes: 23 additions & 23 deletions distrib/autobuild.py
Expand Up @@ -389,43 +389,43 @@ def generate_apidoc():
system_command('wc -l doxyissues-qch.txt')

print >> sys.stderr, "\nPublic API 2.0 docs..."
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/libcore'))
system_command('doxygen api2.doxy >/dev/null 2>../doxyissues-api2.txt')
system_command('wc -l ../doxyissues-api2.txt')
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/sdk/libcore'))
system_command('doxygen api2.doxy >/dev/null 2>../../doxyissues-api2.txt')
system_command('wc -l ../../doxyissues-api2.txt')

print >> sys.stderr, "\nPublic API docs..."
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/client'))
system_command('doxygen api.doxy >/dev/null 2>../doxyissues-api.txt')
system_command('wc -l ../doxyissues-api.txt')
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/apps/client'))
system_command('doxygen api.doxy >/dev/null 2>../../doxyissues-api.txt')
system_command('wc -l ../../doxyissues-api.txt')

print >> sys.stderr, "\nlibshell docs..."
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/libshell'))
system_command('doxygen shell.doxy >/dev/null 2>../doxyissues-shell.txt')
system_command('wc -l ../doxyissues-shell.txt')
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/sdk/libshell'))
system_command('doxygen shell.doxy >/dev/null 2>../../doxyissues-shell.txt')
system_command('wc -l ../../doxyissues-shell.txt')

print >> sys.stderr, "\nInternal Win32 docs..."
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/client'))
system_command('doxygen client-win32.doxy >/dev/null 2>../doxyissues-win32.txt')
system_command('wc -l ../doxyissues-win32.txt')
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/apps/client'))
system_command('doxygen client-win32.doxy >/dev/null 2>../../doxyissues-win32.txt')
system_command('wc -l ../../doxyissues-win32.txt')

print >> sys.stderr, "\nInternal Mac/Unix docs..."
system_command('doxygen client-mac.doxy >/dev/null 2>../doxyissues-mac.txt')
system_command('wc -l ../doxyissues-mac.txt')
system_command('doxygen client-mac.doxy >/dev/null 2>../../doxyissues-mac.txt')
system_command('wc -l ../../doxyissues-mac.txt')

print >> sys.stderr, "\nDoom plugin docs..."
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/plugins/doom'))
system_command('doxygen doom.doxy >/dev/null 2>../../doxyissues-doom.txt')
system_command('wc -l ../../doxyissues-doom.txt')
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/apps/plugins/doom'))
system_command('doxygen doom.doxy >/dev/null 2>../../../doxyissues-doom.txt')
system_command('wc -l ../../../doxyissues-doom.txt')

print >> sys.stderr, "\nHeretic plugin docs..."
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/plugins/heretic'))
system_command('doxygen heretic.doxy >/dev/null 2>../../doxyissues-heretic.txt')
system_command('wc -l ../../doxyissues-heretic.txt')
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/apps/plugins/heretic'))
system_command('doxygen heretic.doxy >/dev/null 2>../../../doxyissues-heretic.txt')
system_command('wc -l ../../../doxyissues-heretic.txt')

print >> sys.stderr, "\nHexen plugin docs..."
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/plugins/hexen'))
system_command('doxygen hexen.doxy >/dev/null 2>../../doxyissues-hexen.txt')
system_command('wc -l ../../doxyissues-hexen.txt')
os.chdir(os.path.join(builder.config.DISTRIB_DIR, '../doomsday/apps/plugins/hexen'))
system_command('doxygen hexen.doxy >/dev/null 2>../../../doxyissues-hexen.txt')
system_command('wc -l ../../../doxyissues-hexen.txt')


def generate_readme():
Expand Down
6 changes: 3 additions & 3 deletions doomsday/apps/client/api.doxy
@@ -1,12 +1,12 @@
# Public API documentation for Doomsday and liblegacy
@INCLUDE = ../doomsday.doxy
@INCLUDE = ../../doomsday.doxy

PROJECT_NAME = "Doomsday and liblegacy"
PROJECT_NUMBER = 2.0
PROJECT_BRIEF = "Public API"
OUTPUT_DIRECTORY = ../apidoc/api/
OUTPUT_DIRECTORY = ../../apidoc/api/

INPUT = ../api ../liblegacy/include
INPUT = ../api ../../sdk/liblegacy/include
PREDEFINED = __DOOMSDAY__ __DENG__ \
"DENG_API_TYPEDEF(Name)=typedef struct de_api_##Name##_s" \
"DENG_API_T(Name)=de_api_##Name##_t" \
Expand Down
4 changes: 2 additions & 2 deletions doomsday/apps/client/client-mac.doxy
@@ -1,10 +1,10 @@
# API documentation for the Doomsday Client
@INCLUDE = ../doomsday.doxy
@INCLUDE = ../../doomsday.doxy

PROJECT_NAME = "Doomsday Client"
PROJECT_NUMBER = 2.0
PROJECT_BRIEF = "Internal documentation (Mac OS X)"
OUTPUT_DIRECTORY = ../apidoc/mac/
OUTPUT_DIRECTORY = ../../apidoc/mac/

INPUT = ../api include src
EXCLUDE = include/windows src/windows
Expand Down
4 changes: 2 additions & 2 deletions doomsday/apps/client/client-win32.doxy
@@ -1,10 +1,10 @@
# API documentation for the Doomsday Client
@INCLUDE = ../doomsday.doxy
@INCLUDE = ../../doomsday.doxy

PROJECT_NAME = "Doomsday Client"
PROJECT_NUMBER = 2.0
PROJECT_BRIEF = "Internal documentation (Windows)"
OUTPUT_DIRECTORY = ../apidoc/win32/
OUTPUT_DIRECTORY = ../../apidoc/win32/

INPUT = ../api include src
EXCLUDE = include/unix include/macx src/unix src/macx
Expand Down
4 changes: 2 additions & 2 deletions doomsday/apps/plugins/doom/doom.doxy
@@ -1,8 +1,8 @@
# API documentation for the libdoom
@INCLUDE = ../../doomsday.doxy
@INCLUDE = ../../../doomsday.doxy

PROJECT_NAME = libdoom
OUTPUT_DIRECTORY = ../../apidoc/jdoom/
OUTPUT_DIRECTORY = ../../../apidoc/jdoom/

INPUT = src include res ../common/src ../common/include

Expand Down
4 changes: 2 additions & 2 deletions doomsday/apps/plugins/heretic/heretic.doxy
@@ -1,8 +1,8 @@
# API documentation for the libheretic
@INCLUDE = ../../doomsday.doxy
@INCLUDE = ../../../doomsday.doxy

PROJECT_NAME = libheretic
OUTPUT_DIRECTORY = ../../apidoc/jheretic/
OUTPUT_DIRECTORY = ../../../apidoc/jheretic/

INPUT = src include res ../common/src ../common/include

Expand Down
4 changes: 2 additions & 2 deletions doomsday/apps/plugins/hexen/hexen.doxy
@@ -1,8 +1,8 @@
# API documentation for the libhexen
@INCLUDE = ../../doomsday.doxy
@INCLUDE = ../../../doomsday.doxy

PROJECT_NAME = libhexen
OUTPUT_DIRECTORY = ../../apidoc/jhexen/
OUTPUT_DIRECTORY = ../../../apidoc/jhexen/

INPUT = src include res ../common/src ../common/include

Expand Down
2 changes: 1 addition & 1 deletion doomsday/external/assimp
4 changes: 2 additions & 2 deletions doomsday/sdk/libappfw/appfw.doxy
@@ -1,10 +1,10 @@
# Public API documentation for libappfw
@INCLUDE = ../doomsday.doxy
@INCLUDE = ../../doomsday.doxy

PROJECT_NAME = "libappfw"
PROJECT_NUMBER = 2.0.0
PROJECT_BRIEF = "Application Framework"
OUTPUT_DIRECTORY = ../apidoc/appfw/
OUTPUT_DIRECTORY = ../../apidoc/appfw/

INPUT = include src
FILE_PATTERNS = *
Expand Down
4 changes: 2 additions & 2 deletions doomsday/sdk/libcore/api2.doxy
@@ -1,10 +1,10 @@
# Public API documentation for libcore
@INCLUDE = ../doomsday.doxy
@INCLUDE = ../../doomsday.doxy

PROJECT_NAME = "libcore"
PROJECT_NUMBER = 2.0.0-Dev
PROJECT_BRIEF = "Public API"
OUTPUT_DIRECTORY = ../apidoc/api2/
OUTPUT_DIRECTORY = ../../apidoc/api2/

INPUT = include src
FILE_PATTERNS = *
Expand Down
4 changes: 2 additions & 2 deletions doomsday/sdk/libgui/gui.doxy
@@ -1,10 +1,10 @@
# Public API documentation for libgui
@INCLUDE = ../doomsday.doxy
@INCLUDE = ../../doomsday.doxy

PROJECT_NAME = "libgui"
PROJECT_NUMBER = 2.0.0
PROJECT_BRIEF = "Graphics, Audio and Input Library"
OUTPUT_DIRECTORY = ../apidoc/gui/
OUTPUT_DIRECTORY = ../../apidoc/gui/

INPUT = include src
FILE_PATTERNS = *
Expand Down
4 changes: 2 additions & 2 deletions doomsday/sdk/libshell/shell.doxy
@@ -1,10 +1,10 @@
# Public API documentation for libshell
@INCLUDE = ../doomsday.doxy
@INCLUDE = ../../doomsday.doxy

PROJECT_NAME = "libshell"
PROJECT_NUMBER = 0.1.0
PROJECT_BRIEF = "Tool Library for Shell Connections and UI"
OUTPUT_DIRECTORY = ../apidoc/shell/
OUTPUT_DIRECTORY = ../../apidoc/shell/

INPUT = include src
FILE_PATTERNS = *
Expand Down

0 comments on commit 2ada8e7

Please sign in to comment.