Andrei Yankovich 877d3dcb21
Merge pull request #72 from QuasarApp/task_61
Added implementations of a file worker interface.
2022-05-17 09:15:24 +03:00
2021-04-04 22:22:14 +03:00
2021-04-21 23:28:43 +03:00
2021-04-18 16:58:19 +03:00
2021-04-18 16:58:19 +03:00
2021-04-18 22:27:23 +03:00
2021-04-03 17:05:32 +03:00
2021-04-05 00:15:44 +03:00
2022-05-11 18:10:14 +02:00

Copyright Fixer

Logo

This is a simple console tool for changing all copyright labels of your source code.

Supported Features:

  • Sign all not signed source files
  • Update copyright data for last owner
  • Automatically add new owner if the owner is changed

Support Files types

  • cpp
  • hpp
  • h
  • cc
  • qml
  • pro
  • txt
  • py

Architecture:

example

Sign not signed files.

 cfixer -sourceDir /path/sources -sign /path/to/copyright/file

Support options

option arguments description
sourceDir pathToSourceDirectory This arrgument sets path to the source directory. By default it is sourceDir = PWD
sign pathToFileWithSignPattern This argument sets path to the sign pattern. This is a required argument

This project supports next build targets:

Command or make target Description
make test The run tests for a project (depending on Qt Tests, so you need to add Qt in Cmake using CMAKE_PREFIX_PATH)
make doc The generate a documentation for a project (depending on doxygen)
make deploy The generate distribution for a project (depending on CQtDeployer)
make release The prepare Qt Installer framework repository for a project, generate a snap package and APK file for android (depending on CQtDeployer, snapcraft, AndroidDeployer).

Join the development fund and support QuasarApp to help with the development of our projects.

If you would like to use bitcoins to support us, you can transfer coins to theis address. If you want to be included in the patron list, send an e-mail message - QuasarApp@yandex.by.

Note: You must send a message signed with address of the bitcoin wallet from which the payment was made.

qrcode

bitcoin: bc1qzuymq7jc9q2x04wcwstr45tu8klm46zfl20wyp

Description
No description provided
Readme 2.2 MiB
Languages
C++ 90.8%
CMake 8.2%
Objective-C 0.9%