summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAge
...
* add -fPIC flag (position independent code) like in wlcLibravatar robotanarchy2015-12-21
| | | | | | | | | | Linking fails otherwise: Linking C executable ../bin/sway /usr/bin/ld: CMakeFiles/sway.dir/commands.c.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC CMakeFiles/sway.dir/commands.c.o: error adding symbols: Bad value collect2: error: ld returned 1 exit status sway/CMakeFiles/sway.dir/build.make:442: recipe for target 'bin/sway' failed
* use CMake's FindBacktrace for backtrace feature detectionLibravatar robotanarchy2015-12-21
|
* make gdk-pixbuf dependency really optionalLibravatar progandy2015-12-20
|
* Make some dependencies optionalLibravatar Drew DeVault2015-12-20
| | | | Closes #368
* Drop sway-xorg.desktopLibravatar Drew DeVault2015-12-18
|
* Implement PAM password verification in swaylockLibravatar Drew DeVault2015-12-17
|
* Add swaylock subprojectLibravatar Drew DeVault2015-12-10
|
* Merge pull request #296 from progandy/pixbufLibravatar Drew DeVault2015-12-08
|\ | | | | Support for more image formats for wallpapers with gdk-pixbuf (#282)
| * swaybg: load more image formats with gdk-pixbuf2Libravatar progandy2015-12-07
| | | | | | | | travis: added gdk-pixbuf2 dependency
* | move manpages to subfoldersLibravatar Christoph Gysin2015-12-02
|/
* cmake: build common code only onceLibravatar Christoph Gysin2015-12-02
| | | | This creates (static) libraries for protocols/, common/, and wayland/.
* cmake: remove extra spaceLibravatar Christoph Gysin2015-12-01
|
* cmake: extract swayLibravatar Christoph Gysin2015-12-01
|
* cmake: extract add_manpage()Libravatar Christoph Gysin2015-12-01
|
* cmake: remove unnecessary quotesLibravatar Christoph Gysin2015-12-01
|
* cmake: remove old-style endif conditionLibravatar Christoph Gysin2015-12-01
|
* cmake: use out-of-source buildLibravatar Christoph Gysin2015-12-01
|
* cmake: separate C flags and preprocesser definitionsLibravatar Christoph Gysin2015-12-01
|
* cmake: use tabs instead of spacesLibravatar Christoph Gysin2015-12-01
|
* cmake: style consistencyLibravatar Christoph Gysin2015-12-01
|
* cmake: convert all cmake commands to lowercaseLibravatar Christoph Gysin2015-12-01
|
* FALLBACK_CONFIG_DIR did not work. Fixed.Libravatar Yacine Hmito2015-12-01
| | | | | - Flag was ignored. Now it's taken into account. - Missing trailing slashes in path now behaves properly.
* Can customize config fallback directoryLibravatar Yacine Hmito2015-12-01
| | | | | | | CMake takes a `FALLBACK_CONFIG_DIR` flag which is the directory where the standard configuration file `config` is copied at installation. If loading from typical configuration directories fails, sway loads FALLBACK_CONFIG_DIR/config (/etc/sway/config by default).
* Add swaybar subprojectLibravatar Drew DeVault2015-11-29
|
* Add swaygrab(1) man pageLibravatar Drew DeVault2015-11-27
|
* Add swaygrab subprojectLibravatar Drew DeVault2015-11-27
|
* Add swaymsg(1) man pageLibravatar Drew DeVault2015-11-26
|
* Add swaymsg subprojectLibravatar Drew DeVault2015-11-26
|
* Basic support for extensions in server and clientsLibravatar Drew DeVault2015-11-18
|
* Fix man page installsLibravatar Drew DeVault2015-11-13
|
* Clean up CMake stuffLibravatar Drew DeVault2015-11-13
|
* cmake: run git in the source directoryLibravatar Ben Boeckel2015-11-12
|
* common: create a static libraryLibravatar Ben Boeckel2015-11-12
|
* cmake: clean up installation rulesLibravatar Ben Boeckel2015-11-12
|
* cmake: clean up definition settingsLibravatar Ben Boeckel2015-11-12
|
* cmake: manipulate CMAKE_MODULE_PATH as a listLibravatar Ben Boeckel2015-11-12
| | | | Also prefer local modules.
* cmake: set the output directory onceLibravatar Ben Boeckel2015-11-12
|
* cmake: simplify manpage generationLibravatar Ben Boeckel2015-11-12
|
* cmake: use string(TIMESTAMP)Libravatar Ben Boeckel2015-11-12
|
* cmake: bump requirement to 3.1.0Libravatar Ben Boeckel2015-11-12
| | | | CMAKE_C_STANDARD was introduced in 3.1.0.
* Start fleshing out wayland client implementationLibravatar Drew DeVault2015-11-12
| | | | | This introduces a basic shared framework for making wayland clients within sway itself.
* Add swaybg executableLibravatar Drew DeVault2015-11-12
| | | | | | | This will let users set their background to something other than that cringy demoscene thing wlc has now. It's also going to be the first wayland client written for sway, so I picked an easy thing to work on. We'll have to figure out how to indicate that it's a special view.
* Add new dependencies for wayland clientsLibravatar Drew DeVault2015-11-12
| | | | | Cairo for rendering shit, Pango for text rendering, and wayland client stuff. Thanks @Cloudef, blatantly ripping off his cmake files for this
* Use location of XKBcommon headers, don't expect build in source directoryLibravatar Tomáš Čech2015-09-30
|
* Fix build for debian stretchLibravatar Drew DeVault2015-09-18
| | | | Fixes #182
* Updated versioning in cmakeLibravatar Luminarys2015-08-26
|
* fixed json-c CMake inclusionLibravatar minus2015-08-27
|
* added json-c lib and implemented IPC get_versionLibravatar minus2015-08-26
|
* Merge pull request #135 from Luminarys/masterLibravatar Drew DeVault2015-08-26
|\ | | | | Added in build version based on git hash
| * Minor fixesLibravatar Luminarys2015-08-26
| |