Commit 19d524ae authored by Norbert Preining's avatar Norbert Preining

New upstream version 0.6.3

parent d4278be8
......@@ -99,9 +99,10 @@ deploy:
- provider: releases
skip_cleanup: true
api_key:
secure: qSlvMc9Hv/Y9EsqNTuriOB1DieeHMZlJr41DM9Vwy8HPLgoQ8an1UmgtpFj7+wcV58Glr+vvUZRjI8OH8agvAzG7xaPESHQbQzJcDuvDW9V1WR0yOxYPUmbHLq2imwnEAuR8Mik1cA/zYE1781VAuc2WB8ND6roqYj33fi8TcuX9E6I3lDfTHdEk/s6m7N0zZOPBgg6FORrLqiVSSfhkDboyJbO9MSjDK8VIImPajz47orv/QExkbZq8ECU0O9RQNk8cLUZlNf7xRmJBFkLEMe91PJXPkJ8+gddTkQaAKxIL6qCY80yepElF6dVYW6ubH9QowGESuBq66Z3/UD5Q5vd0hCc9zWTizWuzfStHFxlYmETNltuQ8WDUYUqd+rrnpRSQiyuifFeQul76MrA4OKhx8QPp93UYUrn8pgR7fZy1ch/GCl31lxYkpFE6MW2ifsqYDpM9K+oYGwhY2Se/AlkQF4W7wu3+uMIBr5YDqrXWlF0AMalqmBLHj2OP+MuFHmDb4BCNKsUHFfD7fw4sd+wix01Sfm0Jph2PRE2LBOKl3C3gdGzK8t7u5NzyejnQOIudEDLzPZBjyvAnNFemMI/4uQNqZK3Mebm5yqdSH5XKzBqNUUFpgeXTZBgkriOOOCVUgkxStqOq55JZk+XSU1o6A87KqavvuUD7kyRyTN8=
secure: zDXDPGl5IXCZAXwaTnFbtmG8aY0IbF2TctZ3wYd05+Vrc1aDg/t6hnIyEdK1YDHm2iNFE34iG9oGrVDgv+Bn3/E6QCQWgFR3vRZ2wsjTS/4nenTx1zt1+fk4yhUJ8chOakGyPRqh9nBLHTLGI40je3GgChp447P/GPA5LWHWCEV0dZKzSWfKQGmXRsGoM2baJN0uQqIV1UJCYHOStZ+KmyFokw0jUHkZVERK9BES1Cp/3oQAehHWhx50NCWnO8hPy3+GlrZe3dpxBSwzYfY7KrQ5MYQXF3Uk4/w32B6UTDR2GTIW5fxz655iylruj1+liv2IkKavWaf8Xsru4s3qaY4uVWdrbfCsLWPL6c6k9/HY8i3AbGRVeu/oHBtuJAoYTmLQYYRVQ6ZJQod1Y3G6Ne0uU7Po0lbjBXE0xshDkZtOz8Gol/v8ZCc6jjhrJJq9NjR+TbVY6BG4lSAXJOXXNy8ffA6WIXt0nhQ6RV59NbsvtYsoPaWvY0abuN2tJMUDQUeod+Ft3nxhZ6M7a0m4c1MZivl20f+CqWcKNirvkuoVk90mdzRPTP2O691QuJrgyEHhRRAqmFy7PcM3x5TPz0r2Jf4vUF354Nez2A4k+glYmpmxfJZSE7KaRydIU+wAbRpzbk/uG3Swm7DsX3GnHkDsJUF+3OuT4eC4JZpjC0w=
file: "$(cat ${TRAVIS_BUILD_DIR}/travis-ci/github-releases.txt)"
on:
all_branches: true
tags: true
condition: -f "${TRAVIS_BUILD_DIR}/travis-ci/github-releases.txt"
repo: TeXworks/texworks
......@@ -2,7 +2,7 @@ Unless noted otherwise, all files in this directory and are released under the
following terms:
Copyright (C) 2011-2017 Charlie Sharpsteen, Stefan Löffler
Copyright (C) 2011-2019 Charlie Sharpsteen, Stefan Löffler
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
......
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>[TeXworks] CMake/packaging/CMakeLists.txt</title>
<!-- In the future, this needs to be replaced with something that comes from the official TeXworks repository, but we currently have no good alternative to http://sharpie.github.io/TeXworks/resources/docs.css, thus keep it. -->
<link rel="stylesheet" type="text/css" href="../../../resources/docs.css">
</head>
<body>
<div id='container'>
<div id="background"></div>
<!-- Navbar -->
<div id="fadeout"></div>
<div id="flybar">
<a id="title" href="#top"><h1>CMake/packaging/CMakeLists.txt</h1></a>
<div class="navigation about">
<div class="button">
About
</div>
<div class="contents">
<p>This documentation was built using Ryan Tomayko's <strong>Rocco</strong> tool:</p>
<a href="http://rtomayko.github.io/rocco/">rtomayko.github.io/rocco/</a>
<p>Which is based on <strong>Docco</strong> by Jeremy Ashkenas:</p>
<a href="http://jashkenas.github.io/docco/">jashkenas.github.io/docco/</a>
<p>The code from this navigation bar was borrowed from the <strong>CoffeeScript</strong> project, also by Jeremy:</p>
<a href="http://coffeescript.org/">coffeescript.org</a>
<p>The templates used to create this page may be found on GitHub:</p>
<a href="https://github.com/TeXworks/texworks/tree/master/CMake/docs">github.com/TeXworks/texworks</a>
</div>
</div>
<div class="navigation toc">
<div class="button">
Browse Source
</div>
<div class="contents menu">
<a class="source" href="CMakeLists.html">CMake/packaging/CMakeLists.txt</a>
<a class="source" href="mac/MacPackagingTasks.cmake.html">CMake/packaging/mac/MacPackagingTasks.cmake.in</a>
<a class="source" href="../../CMakeLists.html">CMakeLists.txt</a>
<a class="source" href="../../modules/CMakeLists.html">modules/CMakeLists.txt</a>
<a class="source" href="../../modules/QtPDF/CMakeLists.html">modules/QtPDF/CMakeLists.txt</a>
<a class="source" href="../../plugins-src/TWLuaPlugin/CMakeLists.html">plugins-src/TWLuaPlugin/CMakeLists.txt</a>
<a class="source" href="../../plugins-src/TWPythonPlugin/CMakeLists.html">plugins-src/TWPythonPlugin/CMakeLists.txt</a>
<a class="source" href="../../src/CMakeLists.html">src/CMakeLists.txt</a>
</div>
</div>
<div id="error" style="display:none;"></div>
</div>
<!-- Content -->
<span class="bookmark" id="top"></span>
<table cellspacing=0 cellpadding=0>
<thead>
<tr>
<th class=docs><h1>CMake/packaging/CMakeLists.txt</h1></th>
<th class=code></th>
</tr>
</thead>
<tbody>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-Packaging_Tasks">&#182;</a>
<span class="bookmark" id="section-Packaging_Tasks"></span>
</div>
<h1>Packaging Tasks</h1>
</td>
<td class=code>
<div class='highlight'><pre><span></span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-2">&#182;</a>
<span class="bookmark" id="section-2"></span>
</div>
<p>Create a CMake script containing packaging tasks specific to Apple. All
variables of the form <code>@VARIABLE@</code> will be replaced, while variables of the
form <code>${VARIABLE}</code> will be left untouched.</p>
</td>
<td class=code>
<div class='highlight'><pre><span class="nb">IF</span> <span class="p">(</span> <span class="s">APPLE</span> <span class="p">)</span>
<span class="nb">CONFIGURE_FILE</span><span class="p">(</span>
<span class="o">${</span><span class="nv">PROJECT_SOURCE_DIR</span><span class="o">}</span><span class="s">/CMake/packaging/mac/MacPackagingTasks.cmake.in</span>
<span class="o">${</span><span class="nv">PROJECT_BINARY_DIR</span><span class="o">}</span><span class="s">/CPackPackagingTasks.cmake</span>
<span class="s">@ONLY</span>
<span class="p">)</span>
<span class="nb">ELSE</span> <span class="p">()</span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-3">&#182;</a>
<span class="bookmark" id="section-3"></span>
</div>
<p>Create a dummy script for other platforms.</p>
</td>
<td class=code>
<div class='highlight'><pre> <span class="nb">FILE</span><span class="p">(</span><span class="s">WRITE</span> <span class="o">${</span><span class="nv">PROJECT_BINARY_DIR</span><span class="o">}</span><span class="s">/CPackPackagingTasks.cmake</span> <span class="s2">&quot;&quot;</span><span class="p">)</span>
<span class="nb">ENDIF</span> <span class="p">()</span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-4">&#182;</a>
<span class="bookmark" id="section-4"></span>
</div>
<p>Execute the packaging tasks. <code>INSTALL(SCRIPT ...)</code> is used so that these tasks
executing during <code>make install</code> rather than <code>make</code> or <code>cmake</code>.</p>
</td>
<td class=code>
<div class='highlight'><pre><span class="nb">INSTALL</span><span class="p">(</span><span class="s">SCRIPT</span> <span class="o">${</span><span class="nv">PROJECT_BINARY_DIR</span><span class="o">}</span><span class="s">/CPackPackagingTasks.cmake</span><span class="p">)</span></pre></div>
</td>
</tr>
</table>
</div>
<!-- Navbar Scripting -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
var closeMenus;
closeMenus = function() {
return $('.navigation.active').removeClass('active');
};
$('.navigation').click(function(e) {
if (e.target.tagName.toLowerCase() === 'a') {
return;
}
if ($(e.target).closest('.repl_wrapper').length) {
return false;
}
if ($(this).hasClass('active')) {
closeMenus();
} else {
closeMenus();
$(this).addClass('active');
}
return false;
});
</script>
</body>
</html>
This diff is collapsed.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>[TeXworks] modules/CMakeLists.txt</title>
<!-- In the future, this needs to be replaced with something that comes from the official TeXworks repository, but we currently have no good alternative to http://sharpie.github.io/TeXworks/resources/docs.css, thus keep it. -->
<link rel="stylesheet" type="text/css" href="../../resources/docs.css">
</head>
<body>
<div id='container'>
<div id="background"></div>
<!-- Navbar -->
<div id="fadeout"></div>
<div id="flybar">
<a id="title" href="#top"><h1>modules/CMakeLists.txt</h1></a>
<div class="navigation about">
<div class="button">
About
</div>
<div class="contents">
<p>This documentation was built using Ryan Tomayko's <strong>Rocco</strong> tool:</p>
<a href="http://rtomayko.github.io/rocco/">rtomayko.github.io/rocco/</a>
<p>Which is based on <strong>Docco</strong> by Jeremy Ashkenas:</p>
<a href="http://jashkenas.github.io/docco/">jashkenas.github.io/docco/</a>
<p>The code from this navigation bar was borrowed from the <strong>CoffeeScript</strong> project, also by Jeremy:</p>
<a href="http://coffeescript.org/">coffeescript.org</a>
<p>The templates used to create this page may be found on GitHub:</p>
<a href="https://github.com/TeXworks/texworks/tree/master/CMake/docs">github.com/TeXworks/texworks</a>
</div>
</div>
<div class="navigation toc">
<div class="button">
Browse Source
</div>
<div class="contents menu">
<a class="source" href="../CMake/packaging/CMakeLists.html">CMake/packaging/CMakeLists.txt</a>
<a class="source" href="../CMake/packaging/mac/MacPackagingTasks.cmake.html">CMake/packaging/mac/MacPackagingTasks.cmake.in</a>
<a class="source" href="../CMakeLists.html">CMakeLists.txt</a>
<a class="source" href="CMakeLists.html">modules/CMakeLists.txt</a>
<a class="source" href="QtPDF/CMakeLists.html">modules/QtPDF/CMakeLists.txt</a>
<a class="source" href="../plugins-src/TWLuaPlugin/CMakeLists.html">plugins-src/TWLuaPlugin/CMakeLists.txt</a>
<a class="source" href="../plugins-src/TWPythonPlugin/CMakeLists.html">plugins-src/TWPythonPlugin/CMakeLists.txt</a>
<a class="source" href="../src/CMakeLists.html">src/CMakeLists.txt</a>
</div>
</div>
<div id="error" style="display:none;"></div>
</div>
<!-- Content -->
<span class="bookmark" id="top"></span>
<table cellspacing=0 cellpadding=0>
<thead>
<tr>
<th class=docs><h1>modules/CMakeLists.txt</h1></th>
<th class=code></th>
</tr>
</thead>
<tbody>
</table>
</div>
<!-- Navbar Scripting -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
var closeMenus;
closeMenus = function() {
return $('.navigation.active').removeClass('active');
};
$('.navigation').click(function(e) {
if (e.target.tagName.toLowerCase() === 'a') {
return;
}
if ($(e.target).closest('.repl_wrapper').length) {
return false;
}
if ($(this).hasClass('active')) {
closeMenus();
} else {
closeMenus();
$(this).addClass('active');
}
return false;
});
</script>
</body>
</html>
This diff is collapsed.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>[TeXworks] plugins-src/TWLuaPlugin/CMakeLists.txt</title>
<!-- In the future, this needs to be replaced with something that comes from the official TeXworks repository, but we currently have no good alternative to http://sharpie.github.io/TeXworks/resources/docs.css, thus keep it. -->
<link rel="stylesheet" type="text/css" href="../../../resources/docs.css">
</head>
<body>
<div id='container'>
<div id="background"></div>
<!-- Navbar -->
<div id="fadeout"></div>
<div id="flybar">
<a id="title" href="#top"><h1>plugins-src/TWLuaPlugin/CMakeLists.txt</h1></a>
<div class="navigation about">
<div class="button">
About
</div>
<div class="contents">
<p>This documentation was built using Ryan Tomayko's <strong>Rocco</strong> tool:</p>
<a href="http://rtomayko.github.io/rocco/">rtomayko.github.io/rocco/</a>
<p>Which is based on <strong>Docco</strong> by Jeremy Ashkenas:</p>
<a href="http://jashkenas.github.io/docco/">jashkenas.github.io/docco/</a>
<p>The code from this navigation bar was borrowed from the <strong>CoffeeScript</strong> project, also by Jeremy:</p>
<a href="http://coffeescript.org/">coffeescript.org</a>
<p>The templates used to create this page may be found on GitHub:</p>
<a href="https://github.com/TeXworks/texworks/tree/master/CMake/docs">github.com/TeXworks/texworks</a>
</div>
</div>
<div class="navigation toc">
<div class="button">
Browse Source
</div>
<div class="contents menu">
<a class="source" href="../../CMake/packaging/CMakeLists.html">CMake/packaging/CMakeLists.txt</a>
<a class="source" href="../../CMake/packaging/mac/MacPackagingTasks.cmake.html">CMake/packaging/mac/MacPackagingTasks.cmake.in</a>
<a class="source" href="../../CMakeLists.html">CMakeLists.txt</a>
<a class="source" href="../../modules/CMakeLists.html">modules/CMakeLists.txt</a>
<a class="source" href="../../modules/QtPDF/CMakeLists.html">modules/QtPDF/CMakeLists.txt</a>
<a class="source" href="CMakeLists.html">plugins-src/TWLuaPlugin/CMakeLists.txt</a>
<a class="source" href="../TWPythonPlugin/CMakeLists.html">plugins-src/TWPythonPlugin/CMakeLists.txt</a>
<a class="source" href="../../src/CMakeLists.html">src/CMakeLists.txt</a>
</div>
</div>
<div id="error" style="display:none;"></div>
</div>
<!-- Content -->
<span class="bookmark" id="top"></span>
<table cellspacing=0 cellpadding=0>
<thead>
<tr>
<th class=docs><h1>plugins-src/TWLuaPlugin/CMakeLists.txt</h1></th>
<th class=code></th>
</tr>
</thead>
<tbody>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-Build_Lua_Plugin">&#182;</a>
<span class="bookmark" id="section-Build_Lua_Plugin"></span>
</div>
<h1>Build Lua Plugin</h1>
</td>
<td class=code>
<div class='highlight'><pre><span></span><span class="nb">INCLUDE_DIRECTORIES</span><span class="p">(</span>
<span class="o">${</span><span class="nv">TeXworks_SOURCE_DIR</span><span class="o">}</span><span class="s">/src</span>
<span class="o">${</span><span class="nv">LUA_INCLUDE_DIR</span><span class="o">}</span>
<span class="p">)</span>
<span class="nb">LINK_DIRECTORIES</span><span class="p">(</span><span class="o">${</span><span class="nv">QT_LIBRARY_DIR</span><span class="o">}</span><span class="p">)</span>
<span class="nb">SET</span><span class="p">(</span><span class="s">TWLUAPLUGIN_LIB_TYPE</span> <span class="s">MODULE</span><span class="p">)</span>
<span class="nb">IF</span> <span class="p">(</span><span class="s">NOT</span> <span class="o">${</span><span class="nv">BUILD_SHARED_PLUGINS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">SET</span><span class="p">(</span><span class="s">TWLUAPLUGIN_LIB_TYPE</span> <span class="s">STATIC</span><span class="p">)</span>
<span class="nb">ENDIF</span><span class="p">()</span>
<span class="nb">ADD_LIBRARY</span><span class="p">(</span><span class="s">TWLuaPlugin</span> <span class="o">${</span><span class="nv">TWLUAPLUGIN_LIB_TYPE</span><span class="o">}</span>
<span class="s">TWLuaPlugin.cpp</span>
<span class="o">${</span><span class="nv">LUA_PLUGIN_MOC</span><span class="o">}</span>
<span class="p">)</span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-2">&#182;</a>
<span class="bookmark" id="section-2"></span>
</div>
<p>Specify link libraries even if the plugin is built statically so all the
interface properties of the Qt targets (include directories, lib directories,
etc.) are available</p>
</td>
<td class=code>
<div class='highlight'><pre><span class="nb">TARGET_LINK_LIBRARIES</span><span class="p">(</span><span class="s">TWLuaPlugin</span> <span class="o">${</span><span class="nv">QT_LIBRARIES</span><span class="o">}</span> <span class="o">${</span><span class="nv">LUA_LIBRARIES</span><span class="o">}</span> <span class="o">${</span><span class="nv">TEXWORKS_ADDITIONAL_LIBS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">IF</span> <span class="p">(</span><span class="o">${</span><span class="nv">BUILD_SHARED_PLUGINS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">INSTALL</span><span class="p">(</span><span class="s">TARGETS</span> <span class="s">TWLuaPlugin</span>
<span class="s">LIBRARY</span> <span class="s">DESTINATION</span> <span class="o">${</span><span class="nv">TeXworks_PLUGIN_DIR</span><span class="o">}</span>
<span class="p">)</span>
<span class="nb">ENDIF</span><span class="p">()</span></pre></div>
</td>
</tr>
</table>
</div>
<!-- Navbar Scripting -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
var closeMenus;
closeMenus = function() {
return $('.navigation.active').removeClass('active');
};
$('.navigation').click(function(e) {
if (e.target.tagName.toLowerCase() === 'a') {
return;
}
if ($(e.target).closest('.repl_wrapper').length) {
return false;
}
if ($(this).hasClass('active')) {
closeMenus();
} else {
closeMenus();
$(this).addClass('active');
}
return false;
});
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>[TeXworks] plugins-src/TWPythonPlugin/CMakeLists.txt</title>
<!-- In the future, this needs to be replaced with something that comes from the official TeXworks repository, but we currently have no good alternative to http://sharpie.github.io/TeXworks/resources/docs.css, thus keep it. -->
<link rel="stylesheet" type="text/css" href="../../../resources/docs.css">
</head>
<body>
<div id='container'>
<div id="background"></div>
<!-- Navbar -->
<div id="fadeout"></div>
<div id="flybar">
<a id="title" href="#top"><h1>plugins-src/TWPythonPlugin/CMakeLists.txt</h1></a>
<div class="navigation about">
<div class="button">
About
</div>
<div class="contents">
<p>This documentation was built using Ryan Tomayko's <strong>Rocco</strong> tool:</p>
<a href="http://rtomayko.github.io/rocco/">rtomayko.github.io/rocco/</a>
<p>Which is based on <strong>Docco</strong> by Jeremy Ashkenas:</p>
<a href="http://jashkenas.github.io/docco/">jashkenas.github.io/docco/</a>
<p>The code from this navigation bar was borrowed from the <strong>CoffeeScript</strong> project, also by Jeremy:</p>
<a href="http://coffeescript.org/">coffeescript.org</a>
<p>The templates used to create this page may be found on GitHub:</p>
<a href="https://github.com/TeXworks/texworks/tree/master/CMake/docs">github.com/TeXworks/texworks</a>
</div>
</div>
<div class="navigation toc">
<div class="button">
Browse Source
</div>
<div class="contents menu">
<a class="source" href="../../CMake/packaging/CMakeLists.html">CMake/packaging/CMakeLists.txt</a>
<a class="source" href="../../CMake/packaging/mac/MacPackagingTasks.cmake.html">CMake/packaging/mac/MacPackagingTasks.cmake.in</a>
<a class="source" href="../../CMakeLists.html">CMakeLists.txt</a>
<a class="source" href="../../modules/CMakeLists.html">modules/CMakeLists.txt</a>
<a class="source" href="../../modules/QtPDF/CMakeLists.html">modules/QtPDF/CMakeLists.txt</a>
<a class="source" href="../TWLuaPlugin/CMakeLists.html">plugins-src/TWLuaPlugin/CMakeLists.txt</a>
<a class="source" href="CMakeLists.html">plugins-src/TWPythonPlugin/CMakeLists.txt</a>
<a class="source" href="../../src/CMakeLists.html">src/CMakeLists.txt</a>
</div>
</div>
<div id="error" style="display:none;"></div>
</div>
<!-- Content -->
<span class="bookmark" id="top"></span>
<table cellspacing=0 cellpadding=0>
<thead>
<tr>
<th class=docs><h1>plugins-src/TWPythonPlugin/CMakeLists.txt</h1></th>
<th class=code></th>
</tr>
</thead>
<tbody>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-Build_Python_Plugin">&#182;</a>
<span class="bookmark" id="section-Build_Python_Plugin"></span>
</div>
<h1>Build Python Plugin</h1>
</td>
<td class=code>
<div class='highlight'><pre><span></span><span class="nb">INCLUDE_DIRECTORIES</span><span class="p">(</span>
<span class="o">${</span><span class="nv">TeXworks_SOURCE_DIR</span><span class="o">}</span><span class="s">/src</span>
<span class="o">${</span><span class="nv">PYTHON_INCLUDE_DIRS</span><span class="o">}</span>
<span class="p">)</span>
<span class="nb">LINK_DIRECTORIES</span><span class="p">(</span><span class="o">${</span><span class="nv">QT_LIBRARY_DIR</span><span class="o">}</span><span class="p">)</span>
<span class="nb">SET</span><span class="p">(</span><span class="s">TWPYTHONPLUGIN_LIB_TYPE</span> <span class="s">MODULE</span><span class="p">)</span>
<span class="nb">IF</span> <span class="p">(</span><span class="s">NOT</span> <span class="o">${</span><span class="nv">BUILD_SHARED_PLUGINS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">SET</span><span class="p">(</span><span class="s">TWPYTHONPLUGIN_LIB_TYPE</span> <span class="s">STATIC</span><span class="p">)</span>
<span class="nb">ENDIF</span><span class="p">()</span>
<span class="nb">ADD_LIBRARY</span><span class="p">(</span><span class="s">TWPythonPlugin</span> <span class="o">${</span><span class="nv">TWPYTHONPLUGIN_LIB_TYPE</span><span class="o">}</span>
<span class="s">TWPythonPlugin.cpp</span>
<span class="o">${</span><span class="nv">PYTHON_PLUGIN_MOC</span><span class="o">}</span>
<span class="p">)</span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-2">&#182;</a>
<span class="bookmark" id="section-2"></span>
</div>
<p>Specify link libraries even if the plugin is built statically so all the
interface properties of the Qt targets (include directories, lib directories,
etc.) are available</p>
</td>
<td class=code>
<div class='highlight'><pre><span class="nb">TARGET_LINK_LIBRARIES</span><span class="p">(</span><span class="s">TWPythonPlugin</span> <span class="o">${</span><span class="nv">QT_LIBRARIES</span><span class="o">}</span> <span class="o">${</span><span class="nv">PYTHON_LIBRARIES</span><span class="o">}</span> <span class="o">${</span><span class="nv">TEXWORKS_ADDITIONAL_LIBS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">IF</span> <span class="p">(</span><span class="o">${</span><span class="nv">BUILD_SHARED_PLUGINS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">INSTALL</span><span class="p">(</span><span class="s">TARGETS</span> <span class="s">TWPythonPlugin</span>
<span class="s">LIBRARY</span> <span class="s">DESTINATION</span> <span class="o">${</span><span class="nv">TeXworks_PLUGIN_DIR</span><span class="o">}</span>
<span class="p">)</span>
<span class="nb">ENDIF</span><span class="p">()</span></pre></div>
</td>
</tr>
</table>
</div>
<!-- Navbar Scripting -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
var closeMenus;
closeMenus = function() {
return $('.navigation.active').removeClass('active');
};
$('.navigation').click(function(e) {
if (e.target.tagName.toLowerCase() === 'a') {
return;
}
if ($(e.target).closest('.repl_wrapper').length) {
return false;
}
if ($(this).hasClass('active')) {
closeMenus();
} else {
closeMenus();
$(this).addClass('active');
}
return false;
});
</script>
</body>
</html>
This diff is collapsed.
......@@ -7,11 +7,18 @@
# ├── <a href="CMakeLists.html">CMakeLists.txt</a>
# ├── src
# │   └── <a href="src/CMakeLists.html">CMakeLists.txt</a>
# ├── modules
# │   ├── <a href="modules/CMakeLists.html">CMakeLists.txt</a>
# │   ├── synctex
# │   │   └── <a href="modules/synctex/CMakeLists.html">CMakeLists.txt</a>
# │   └── QtPDF (documented separately)
# ├── plugins-src
# │   ├── TWLuaPlugin
# │   │   └── <a href="plugins-src/TWLuaPlugin/CMakeLists.html">CMakeLists.txt</a>
# │   └── TWPythonPlugin
# │   └── <a href="plugins-src/TWPythonPlugin/CMakeLists.html">CMakeLists.txt</a>
# ├── unit-tests
# │   └── <a href="unit-tests/CMakeLists.html">CMakeLists.txt</a>
# └── CMake
#    └── packaging
#    ├── <a href="CMake/packaging/CMakeLists.html">CMakeLists.txt</a>
......
// This file is used to identify the latest git commit. Please do not touch.
#define GIT_COMMIT_HASH "1e0a134"
#define GIT_COMMIT_DATE "2019-03-05 22:02:03 +0100"
#define GIT_COMMIT_HASH "a2470cac"
#define GIT_COMMIT_DATE "2019-03-16 18:06:14 +0100"
Release 0.6.3 (TL'19) [March 2019]
* Implement "Insert Citations..." dialog
* Implement indenting/unindenting by Tab/Shift+Tab (thanks to fsonner)
* Make synchronization granularity configurable (highlight corresponding
character, word, or line)
* Add ability to distinguish identically named files by displaying the
respective folders they are in in the window title, window menu, and under
"Open Recent"
* Implement "Fit to content width" PDF zoom (which ignores empty space
around the text)
* Disable unavailable typesetting engines
* Allow to change the editor font size by Ctrl+Mousewheel (thanks to Tim
Hoffmann)
* Improve the detection of spellchecking languages (add ability to search
multiple directories and list all results)
* Hide the menu bar in PDF full screen mode
* Rework/expand code completion strings (thanks to Joseph Wright)
* Add/update syntax highlighting for LaTeX, ConTeXt, Lua, DTX (all thanks to
Joseph Wright), and BibTeX
* Add cleanup-patterns for beamer files .nav & .snm
* Add new/unified icons for typeset (thanks to Tim Hoffmann) and zooming
* Display paper size and file size in the PDF metadata
* Fix infinite loop in syntax highlighter (which caused significant
slow-down especially for large files)
* Fix underline when spellchecking with syntax highlighting
* Fix "Place on Left/Right", especially on multi-screen setups
* Avoid 'file "" not found' errors when synchronizing
* Fix synchronization while searching in a PDF
* Fix fine-grained synchronization near paragraph boundaries
* Fix the PDF copy menu command
* Fix PDF text selection
* Fix font color reset when searching and using stylesheets
* Fix crashes when working with locked PDFs
* Fix unexpected cursor movement when using a combination of backspace and
up/down arrow keys (thanks to Markus Kuhn)
* Fix the font in the log parser output
* Fix persistent magnifying glass
* Remove unimplemented PDF menu items cut, paste, clear
* Update translations
* Update libraries for pre-built binaries
Release 0.6.2 (TL'17) [April 2017]
* Implement handling of links to external files in the PDF preview
* Implement a simple screen calibration widget to allow adapting the PDF
......
......@@ -30,13 +30,13 @@ debug information), or file a bug report.
License
-------
TeXworks is copyright (C) 2007-2017 by Jonathan Kew, Stefan Löffler, and Charlie
TeXworks is copyright (C) 2007-2019 by Jonathan Kew, Stefan Löffler, and Charlie
Sharpsteen. Distributed under the terms of the GNU General Public License,
version 2 or (at your option) any later version.
See the file COPYING for details.
The SyncTeX code is copyright (c) 2008-2011 by Jérôme Laurens; see