summaryrefslogtreecommitdiffstats
path: root/src/citra_qt/CMakeLists.txt (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-01-09Use -pthread where and only where neededJohannes Ekberg1-4/+0
Passing -pthread to GCC as a flag makes it both link to libpthread, and make C standard library routines reentrant. This makes the additional explicit links unnecessary. Additionally, on OSX, this is the default behavior, and clang will print a message about it being unused if it's present there.
2015-01-09Generic PLATFORM_LIBRARIES varJohannes Ekberg1-8/+1
This both reduces redundancy in add_executable definitions, and makes it easier to link additional libraries. In particular, extra libraries are needed on OSX - see next commit.
2015-01-06citra-qt: Renamed all .hxx headers to .hchrisvj1-15/+15
2014-12-31SOC_U: Preliminary implementation of sockets.Subv1-1/+1
Stubbed CreateMemoryBlock Using Berkeley sockets, and Winsock2.2 on Windows. So far ftpony creates the socket and accepts incoming connections SOC_U: Renamed functions to maintain consistency Also prevents possible scope errors / conflicts with the actual Berkeley socket functions SOCU: Close all the opened sockets when cleaning up SOCU
2014-12-31Add citra icon to Windows executable and title barChin1-0/+1
2014-12-15Clean up CMake library specificationYuri Kunde Schlesner1-0/+4
The X11 libraries don't need to be specified when doing dynamic linking
2014-12-09Some code cleanup.Tony Wasserka1-0/+1
2014-12-09citra-qt: Add pica framebuffer widget.Tony Wasserka1-0/+2
2014-12-09Add GUI widget for controlling pica breakpoints.Tony Wasserka1-0/+2
2014-12-09citra-qt: Add a utility spinbox class called CSpinBox.Tony Wasserka1-0/+2
This class has a few advantages over the regular QSpinBox: - QSpinBox stores its as signed 32 bit integers, which for instance is unsuitable for representing memory addresses. CSpinBox uses 64 bit integers instead. - QSpinBox does not provide an easy way to handle number input from bases different than 10. - QSpinBox is quite inflexible in general and almost any sort of customization requires reimplementing it anyway.
2014-10-08Added configuration file system.archshift1-0/+2
Uses QSettings on citra-qt, and inih on citra-cli.
2014-09-01CMake cleanupYuri Kunde Schlesner1-16/+23
Several cleanups to the buildsystem: - Do better factoring of common libs between platforms. - Add support to building on Windows. - Remove Qt4 support. - Re-sort file lists and add missing headers.
2014-09-01Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner1-1/+1
This should fix the GL loading errors that occur in some drivers due to the use of deprecated functions by GLEW. Side benefits are more accurate auto-completion (deprecated function and symbols don't exist) and faster pointer loading (less entrypoints to load). In addition it removes an external library depency, simplifying the build system a bit and eliminating one set of binary libraries for Windows.
2014-08-25Pica: Add support for dumping textures.Tony Wasserka1-1/+1
2014-08-19Add Qt5 option. Use Qt5 by default.Sacha1-13/+19
2014-08-18CMake CleanupSacha1-23/+9
2014-06-12citra-qt: Add command list view.Tony Wasserka1-0/+2
2014-06-12citra-qt: Add GX command history viewer.Tony Wasserka1-0/+2
2014-05-20CMakeLists: rename HEADS, improved commentsarchshift1-2/+2
Changes for clarity of comments, removed redundant compiler flags.
2014-05-01Fixed indentsarchshift1-1/+1
2014-05-01Linux supportarchshift1-1/+1
2014-05-01A bit of Cmake lovearchshift1-2/+2
2014-04-29IT'S ALIVE!archshift1-2/+23
2014-04-23fixes to build on linuxbunnei1-12/+12
2014-04-23updated CMakeLists for missing filesShizZy1-6/+6
2014-04-11Temporarily "fix" citra_qt for WindowsMathieu Vaillancourt1-25/+25
2014-04-01Basic QT windowMathieu Vaillancourt1-0/+38