| Line 1: | Line 1: | ||
| − | The files located in kdelibs/cmake/modules/ are installed and can be used by other application. | + | The policies outlined here apply to the CMake files in kdelibs/cmake/modules/, i.e. they don't apply to CMake files in other KDE modules. |
| − | This means they are part of the public interface of kdelibs and we have to | + | |
| − | keep compatibility. Committing there also has the potential to break the | + | The files located in kdelibs/cmake/modules/ are installed and can be used by other application. This means they are part of the public interface of kdelibs and we have to keep compatibility. Committing there also has the potential to break the build of whole KDE for everybody. |
| − | build of whole KDE for everybody. | + | |
When committing changes thereHere is the proposal for a commit policy for kdelibs/cmake/modules/ : | When committing changes thereHere is the proposal for a commit policy for kdelibs/cmake/modules/ : | ||
The policies outlined here apply to the CMake files in kdelibs/cmake/modules/, i.e. they don't apply to CMake files in other KDE modules.
The files located in kdelibs/cmake/modules/ are installed and can be used by other application. This means they are part of the public interface of kdelibs and we have to keep compatibility. Committing there also has the potential to break the build of whole KDE for everybody.
When committing changes thereHere is the proposal for a commit policy for kdelibs/cmake/modules/ :