Warning, /plasma/oxygen-gtk/INSTALL is written in an unsupported language. File is not indexed.

0001 Basic instructions for compiling:
0002 
0003   cd oxygen-gtk
0004   mkdir build
0005   cd build
0006   cmake ../
0007   make -j2
0008   sudo make install
0009 
0010 Notes:
0011 
0012 1/ using cmake alone (with no argument) should usually work (that is: select the right path for installing the theme)
0013 If one wants to customize this path, on can manually set the CMAKE_INSTALL_PREFIX flag when running CMake. 
0014 The default is equivalent to:
0015 
0016   cmake -DCMAKE_INSTALL_PREFIX=`pkg-config --variable=prefix gtk+-2.0` ../
0017 
0018 2/ when using the default installation prefix, the theme engine should also automatically get installed in
0019 the correct location. However, if a custom CMAKE_INSTALL_PREFIX location is set, an extra flag is needed at
0020 the CMake stage, to compile oxygen-gtk on a 64 bits machine (for instance): 
0021 
0022   cmake -DCMAKE_INSTALL_PREFIX=your_path -DLIB_SUFFIX=64 ../
0023 
0024 For other types of architectures (except, notably, i386) it might also be necessary to set the proper value for LIB_SUFFIX. 
0025 It is left to the user to figure which value must be used.
0026 
0027 3/ make -jX uses X parallel jobs so that compilation would speed up on SMP machines with X cores/CPUs/threads
0028 
0029 4/ There are some build settings available in /CMakeLists.txt:
0030 
0031     * OXYGEN_DEBUG:
0032 set this to 1 to enable a large amount of debug information to be printed to terminal
0033 
0034     * OXYGEN_ICON_HACK:
0035 set this to 0 to disable oxygen-gtk from forcing KDE icons for GTK apps (regardless of DE)
0036 
0037     * OXYGEN_FORCE_KDE_ICONS_AND_FONTS:
0038 set this to 0 to disable forcing KDE icons and fonts (and use the ones set in GTK) - makes sense only when
0039 KDE is not running. Doesn't change anything when KDE is running.
0040 
0041     * ENABLE_COMBOBOX_LIST_RESIZE:
0042 set this to 0 to disable combobox list resizing (see README for more detail)
0043 
0044     * ENABLE_INNER_SHADOWS_HACK
0045 set this to 0 to disable rendering of inner shadows using off-screen pixmap of composite widgets
0046 Note: this flag is automatically set to zero if gtk version is too old because of upstream bugs.
0047 
0048     * ENABLE_GROUPBOX_HACK
0049 set this to 0 to disable rendering of groupbox consistently with Qt. 
0050 This special rendering might triggers some unwanted size-changes events in some dialog the first time they are
0051 made visible.