<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qt-license-service.git/src/daemon_clients, branch dev</title>
<subtitle>The Qt License Service is a gateway between Qt License Server and Qt developer tools (i.e. Qt Creator and Qt Design Studio)
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt-license-service.git/'/>
<entry>
<title>Refactor project structure</title>
<updated>2023-02-01T10:30:59+00:00</updated>
<author>
<name>Arttu Tarkiainen</name>
<email>arttu.tarkiainen@qt.io</email>
</author>
<published>2023-01-24T17:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt-license-service.git/commit/?id=27bde8c963be0a09b9c0b362419b008e4c1e9a10'/>
<id>27bde8c963be0a09b9c0b362419b008e4c1e9a10</id>
<content type='text'>
Add new 'qlicenseservice' static library, which now contains most
of the code shared between the different tool executables, and link
the the tools against it. After this the sub-project for the main
'qtlicd' binary contains only the platform specific daemon sources.

This makes the code more testable, as auto-tests to-be-added in the
future only need to link against the 'qlicenseservice' library in
most cases, without recompiling the sources of referenced symbols.
Same should also help with the included tools that have previously
shared common code.

Move the source files so that all sources for standalone binaries are
located in 'src/&lt;toolname&gt;' directories and for libraries in
'src/libs/&lt;libname&gt;'. Also some minor shuffling of other project
files around - the built binaries and libraries will now be outputted
to 'bin' and 'lib' subdirs, the distributed config and service files
in 'dist' directory.

Change-Id: I0de57a86e05e03d26126e083da93d36d8ff6b682
Reviewed-by: Iikka Eklund &lt;iikka.eklund@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add new 'qlicenseservice' static library, which now contains most
of the code shared between the different tool executables, and link
the the tools against it. After this the sub-project for the main
'qtlicd' binary contains only the platform specific daemon sources.

This makes the code more testable, as auto-tests to-be-added in the
future only need to link against the 'qlicenseservice' library in
most cases, without recompiling the sources of referenced symbols.
Same should also help with the included tools that have previously
shared common code.

Move the source files so that all sources for standalone binaries are
located in 'src/&lt;toolname&gt;' directories and for libraries in
'src/libs/&lt;libname&gt;'. Also some minor shuffling of other project
files around - the built binaries and libraries will now be outputted
to 'bin' and 'lib' subdirs, the distributed config and service files
in 'dist' directory.

Change-Id: I0de57a86e05e03d26126e083da93d36d8ff6b682
Reviewed-by: Iikka Eklund &lt;iikka.eklund@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Reshuffle some includes</title>
<updated>2023-01-18T12:50:05+00:00</updated>
<author>
<name>Arttu Tarkiainen</name>
<email>arttu.tarkiainen@qt.io</email>
</author>
<published>2023-01-17T11:57:03+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt-license-service.git/commit/?id=4d72bcd655cf61088cacbac01ca28eb4a2250cd1'/>
<id>4d72bcd655cf61088cacbac01ca28eb4a2250cd1</id>
<content type='text'>
This fixes the clangd warnings about included headers that were
not used directly.

Change-Id: I502be0257f6c5265bc9c72b739aebcb7629638aa
Reviewed-by: Sami Littow &lt;sami.littow@qt.io&gt;
Reviewed-by: Iikka Eklund &lt;iikka.eklund@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the clangd warnings about included headers that were
not used directly.

Change-Id: I502be0257f6c5265bc9c72b739aebcb7629638aa
Reviewed-by: Sami Littow &lt;sami.littow@qt.io&gt;
Reviewed-by: Iikka Eklund &lt;iikka.eklund@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 'simple sanitizer' warnings</title>
<updated>2023-01-18T12:49:59+00:00</updated>
<author>
<name>Arttu Tarkiainen</name>
<email>arttu.tarkiainen@qt.io</email>
</author>
<published>2023-01-17T10:40:19+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt-license-service.git/commit/?id=d9d3a9db7e6fca8c791ceda6f16611c0067c7f29'/>
<id>d9d3a9db7e6fca8c791ceda6f16611c0067c7f29</id>
<content type='text'>
A couple minor issues about white space usage. After this change the
only warning left should be about the libcurl build artifact in the
3rdparty directory.

Change-Id: Icf08640c8b284c8f1e18f1351b5de9beaa56ad1b
Reviewed-by: Sami Littow &lt;sami.littow@qt.io&gt;
Reviewed-by: Iikka Eklund &lt;iikka.eklund@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A couple minor issues about white space usage. After this change the
only warning left should be about the libcurl build artifact in the
3rdparty directory.

Change-Id: Icf08640c8b284c8f1e18f1351b5de9beaa56ad1b
Reviewed-by: Sami Littow &lt;sami.littow@qt.io&gt;
Reviewed-by: Iikka Eklund &lt;iikka.eklund@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Preliminary Squish support</title>
<updated>2023-01-11T09:16:48+00:00</updated>
<author>
<name>Sami Littow</name>
<email>sami.littow@qt.io</email>
</author>
<published>2023-01-11T09:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt-license-service.git/commit/?id=d336134912de78c78594ab674b246d0a520889f6'/>
<id>d336134912de78c78594ab674b246d0a520889f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactoring (prepare for QA tools support)</title>
<updated>2022-12-30T06:14:17+00:00</updated>
<author>
<name>Sami Littow</name>
<email>sami@Alten-MacBook.local</email>
</author>
<published>2022-12-19T08:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt-license-service.git/commit/?id=ef4ba13bff5d2d0499e8af9f405ecf506aaa85d6'/>
<id>ef4ba13bff5d2d0499e8af9f405ecf506aaa85d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
