summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAge
* Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIRLibravatar Wouter van Kesteren2016-12-17
| | | | | | | | Exherbo installs architecture dependent data in a different place than architecture independent data. More concretely: binaries go in /usr/$chost/{bin,lib}, data goes in /usr/share and configs in /etc, /etc is already configurable through CMAKE_INSTALL_FULL_SYSCONFDIR but the datadir was not. This patch fixes it so that things can be pushed in the right places.
* Fix build on FreeBSDLibravatar Greg V2016-12-09
| | | | | | | | | - Make sure CMake always finds absolute paths for Cairo, Pango and GdkPixbuf - Add forgotten json-c include path to swaymsg/CMakeLists.txt - Disable -Werror because of assert warnings - Add correct /proc/pid/file path for FreeBSD - Use libepoll-shim on FreeBSD - Only use Linux capabilities on, well, Linux
* Change name of ld-library-path cmake variableLibravatar Drew DeVault2016-12-04
|
* Drop -Denable-binding-eventLibravatar Drew DeVault2016-12-02
|
* Deal with LD_LIBRARY_PATHLibravatar Drew DeVault2016-12-02
|
* Enable using non-annotated tags in git-describeLibravatar Hummer120072016-07-12
| | | This fixes the version string
* Set Cairo and Pango as required dependenciesLibravatar Drew DeVault2016-05-14
|
* Turn off ZSH completions by defaultLibravatar Drew DeVault2016-05-14
|
* Add -Werror to C flagsLibravatar Drew DeVault2016-04-29
|
* Respect supplied CMAKE_C_FLAGSLibravatar Tomáš Čech2016-04-28
|
* New default wallpaper!Libravatar Drew DeVault2016-03-18
|
* cmake: fix libinput include dirsLibravatar Mikkel Oscar Lyderik2016-01-22
|
* Merge pull request #440 from SethBarberee/zsh-completionsLibravatar Drew DeVault2016-01-19
|\ | | | | Basic Zsh auto-completion for --options
| * added basic zsh shell completion for sway, swaybg, and swaygrabLibravatar Seth Barberee2016-01-17
| |
* | libinputLibravatar Cole Mickens2016-01-19
|/
* Make enable-binding-event option have an affect.Libravatar Mikkel Oscar Lyderik2016-01-09
| | | | The option was added to late so it was never set in the build.
* Make wallpaper optional (cmake flag)Libravatar Drew DeVault2016-01-08
|
* Make IPC binding event support a compile time opt.Libravatar Mikkel Oscar Lyderik2016-01-08
|
* Fix whitespaces in cmake configLibravatar Mikkel Oscar Lyderik2016-01-05
|
* Add default wallpaperLibravatar Drew DeVault2015-12-28
| | | | Closes #238
* Added include(GNUInstallDirs)Libravatar Yacine Hmito2015-12-23
| | | | Fixes configuration not properly installed since f02cf75
* Use SYSCONFDIR as recommendedLibravatar Yacine Hmito2015-12-23
| | | | | - swaylock config path not hardcoded anymore - the unusual and weird FALLBACK_CONFIG_DIR is no more
* fix backtrace detection in CMakeLibravatar robotanarchy2015-12-22
| | | | works on arch (glibc) and void linux (tested with musl libc) now
* 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
|