summaryrefslogtreecommitdiffstats
path: root/src/latexgen.cpp
diff options
context:
space:
mode:
authorjannick0 <jannick0@users.noreply.github.com>2014-05-21 14:31:51 (GMT)
committerjannick0 <jannick0@users.noreply.github.com>2014-05-21 14:31:51 (GMT)
commitfeb24c82002ced816bc72eb8f2a6a35c71e25ed7 (patch)
tree9c141a775f8e2c056dbd254669dfe87253c558b1 /src/latexgen.cpp
parentfc386eb107958b4f3214aa2c0c6caf2a91c83177 (diff)
downloadDoxygen-feb24c82002ced816bc72eb8f2a6a35c71e25ed7.zip
Doxygen-feb24c82002ced816bc72eb8f2a6a35c71e25ed7.tar.gz
Doxygen-feb24c82002ced816bc72eb8f2a6a35c71e25ed7.tar.bz2
make.bat: change current directory
amendment for switching between drives and flipping back to initial cur dir at end of make.bat
Diffstat (limited to 'src/latexgen.cpp')
-rw-r--r--src/latexgen.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/latexgen.cpp b/src/latexgen.cpp
index a9e3468..050af01 100644
--- a/src/latexgen.cpp
+++ b/src/latexgen.cpp
@@ -186,7 +186,8 @@ static void writeMakeBat()
exit(1);
}
FTextStream t(&file);
- t << "cd %~p0\n\n"; // switch current directory with make.bat (for external calls of make.bat)
+ t << "set Dir_Old=%cd%\n";
+ t << "cd /D %~dp0\n\n";
t << "del /s /f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf\n\n";
if (!Config_getBool("USE_PDFLATEX")) // use plain old latex
{
@@ -247,6 +248,7 @@ static void writeMakeBat()
t << "endlocal\n";
t << mkidx_command << " refman.idx\n";
t << "pdflatex refman\n";
+ t << "cd /D %Dir_Old%\n";
}
#endif
}