38 Commits

Author SHA1 Message Date
Vadim Kuznetsov
6b39fda03c Remove WITH_QT6; switch to Qt6 by default 2025-01-03 22:06:56 +03:00
Muhammet Şükrü Demir
fb686be61f add some compiler opt. flag 2024-11-26 21:05:14 +00:00
dsm
4f8a7aac01 for continous build switch nightly versioning. 2024-08-26 20:20:18 +03:00
dsm
95786c2647 fixed MSVC build crash. 2024-07-31 12:02:41 +03:00
dsm
51330f176b changed cpp standard before qt6.7 cpp17 otherwise cpp20 2024-07-31 12:02:41 +03:00
dsm
c89b84b306 cmake refactoring.
- cmake files refactored for different compiler and only enable warnings for debug build.

- switch c++17 to c++20 so recent Qt version support C++20.
2024-07-31 12:02:41 +03:00
Vadim Kuznetsov
83e3598ef4 Switch to C++17 everywhere 2024-07-15 09:00:58 +03:00
Vadim Kuznetsov
30c24ab5ad Revert WITH_QT6 flag 2024-03-06 10:21:32 +03:00
Vadim Kuznetsov
c9dac25b20 Change required CMake version to ensure compatibility with Ubunutu22.04 #264 2023-05-25 09:09:49 +03:00
dsm
a22e4ba234 add msvc build support. - added msvc compiler flags. - fixed wrong file encoding. - change VLA to fixed or dynamic array for msvc. - succesfully build with qt6.5.0 and vs2019 on win10 native. 2023-02-28 14:49:51 +03:00
dsm
3dc306a611 fixed fPIC and corrected cmake qt5 package find. 2023-02-14 09:52:43 +03:00
dsm
d8bd72206b cmake update
1. cmake minimum version updated to 3.18
2. find_package qt updated no need for  -DWITH_QT6
2023-02-13 21:50:15 +03:00
Vadim Kuznetsov
4e782ec31e Set -fPIC using CMake 2023-02-13 15:28:36 +03:00
Muhammet Şükrü Demir
834ea4d19a compiler options more generic now 2023-02-13 13:25:30 +03:00
Adam Strzelecki
e4b93b0313 macOS: Fix bundle fixup 2023-02-12 22:44:48 +01:00
Adam Strzelecki
ea1531bc8f macOS: Deploy plugins only for non-static builds 2023-02-12 22:44:48 +01:00
Vadim Kuznetsov
764bf9ff85 Provide options to build utilities with Qt6 2023-01-26 11:15:02 +03:00
Vadim Kuznetsov
de259450cb Fix qucstrans build 2022-08-31 19:46:53 +03:00
Vadim Kuznetsov
3b0ddb0509 Import transcalc utility from Qucs Qt4 package 2022-08-26 15:55:54 +03:00
Vadim Kuznetzov
68fbaebf6e Remove duplicated tools from Qucs 2017-10-21 14:59:34 +03:00
Vadim Kuznetzov
080af2931e Added icons set and manpages for Qucs-S to avoid rewriting existing ones after installation 2016-07-22 15:00:25 +03:00
Guilherme Brondani Torri
7d0feb8b08 Remove LANGUAGEDIR definition.
The language files are installed into
  [prefix]/share/qucs/lang
regardless of the definition of LANGUAGEDIR.
2016-04-08 22:03:37 +02:00
Guilherme Brondani Torri
da81c032b1 DOCDIR only matters to qusc-help 2016-02-06 05:44:26 +01:00
Guilherme Brondani Torri
f656794a31 LIBRARYDIR only relevant to qucs-lib 2016-02-06 05:40:52 +01:00
Guilherme Brondani Torri
a3bbbfdf92 remove traces of OCTAVEDIR 2016-02-06 05:37:32 +01:00
Guilherme Brondani Torri
915b1bd125 remove references to BINARYDIR 2016-02-06 05:33:38 +01:00
Guilherme Brondani Torri
7530640d99 remove references to BITMAPDIR 2016-02-06 05:31:03 +01:00
Guilherme Brondani Torri
dbf6ef26e1 [cmake] remove unrecognized compiler flag.
warning: unrecognized command line option "-Wno-deprecated-register" [enabled by default]

This is unknown to mingw 4.8.2 and MSVC10.
2015-07-03 17:12:25 +02:00
Guilherme Brondani Torri
f78d84c0a4 sort list of files 2015-01-20 10:43:20 +01:00
Guilherme Brondani Torri
2643fa8435 cmake: track transcalc headers 2015-01-20 10:41:53 +01:00
yodalee
648081b5a4 add Wno-deprecated-register C++flags
disable noisy warning
2015-01-10 08:06:46 +08:00
Vadim Kuznetzov
a7a742fe25 Added to qucs-tools CMakeLists.txt 2015-01-08 18:54:39 +03:00
global667
e33a3ae388 Delete QT3_US_SUPPORT from all CMakesLists.txt
SET( QT_USE_QT3SUPPORT TRUE ) is delete from all CmakeLists.txt and adapting the souces, but "FIND_PACKAGE( Qt4 4.6.3 REQUIRED QtCore QtGui Qt3Support QtSvg QtXml QtScript)" in the root-CMakeLists.txt is unchanged. So Q3*-Header like Q3PtrList will not produce an error.
2014-11-27 20:16:14 +01:00
Guilherme Brondani Torri
f4c28408e2 cmake: use VERSION file and add Git last hash 2014-09-02 15:20:54 +02:00
Guilherme Brondani Torri
2d8a428b44 fix bug 168: cmake configuration
* add PACKAGE_VERSION to qucs-edit, qucs-filter, qucs-help, qucs-lib
* clean up some white spaces
2014-07-08 13:28:00 +02:00
Guilherme Brondani Torri
de4ae2e27a cmake: move remainig Mac app bundle into prefix/BIN
Just to match the current practice with Autotools.
2014-01-14 23:24:08 +01:00
Guilherme Brondani Torri
a0c4998e14 cmake: set bitmaps as resource to the binary 2013-09-17 14:00:53 +02:00
Guilherme Brondani Torri
a148782cbe added CMake configuration files for Qucs GUI components
These are not (yet) supposed to replace the autotools building.
They can build and install all the GUI apps.
The CMakeLists.txt on each tool subfolder can be used as
an existing project on Qt Creator.
2013-06-02 21:49:14 +02:00