summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
43ff4c2)
* Shorten build time
* Remove unnecessary dependencies
Change-Id: I960b2a21124cabc62ef73436fb5a7ab5191c4e0d
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
add_library(${TARGETS_WM} MODULE
main.cpp
wayland_ivi_wm.cpp
add_library(${TARGETS_WM} MODULE
main.cpp
wayland_ivi_wm.cpp
${IVI_CON_PROTO}
json_helper.cpp
${IVI_CON_PROTO}
json_helper.cpp
- json_helper.hpp
- app.hpp app.cpp
- result.hpp
- layers.hpp
- controller_hooks.hpp
- config.cpp
- config.hpp
- policy.hpp)
target_include_directories(${TARGETS_WM}
PRIVATE
target_include_directories(${TARGETS_WM}
PRIVATE
* limitations under the License.
*/
* limitations under the License.
*/
-#include "app.hpp"
-#include "json_helper.hpp"
-#include "layers.hpp"
-#include "layout.hpp"
-#include "util.hpp"
-#include "wayland_ivi_wm.hpp"
-
-#include <cstdio>
-#include <memory>
-
-#include <cassert>
-
-#include <json-c/json.h>
-
-#include <algorithm>
-#include <csignal>
+
+#include "app.hpp"
+#include "../include/json.hpp"
+
#define TMCAGLWM_APP_HPP
#include <json-c/json.h>
#define TMCAGLWM_APP_HPP
#include <json-c/json.h>
#include <atomic>
#include <memory>
#include <unordered_map>
#include <atomic>
#include <memory>
#include <unordered_map>
-#include <unordered_set>
#include <experimental/optional>
#include "config.hpp"
#include "controller_hooks.hpp"
#include "layers.hpp"
#include "layout.hpp"
#include "policy.hpp"
#include <experimental/optional>
#include "config.hpp"
#include "controller_hooks.hpp"
#include "layers.hpp"
#include "layout.hpp"
#include "policy.hpp"
#include "wayland_ivi_wm.hpp"
#include "hmi-debug.h"
#include "wayland_ivi_wm.hpp"
#include "hmi-debug.h"
#ifndef TMCAGLWM_JSON_HELPER_HPP
#define TMCAGLWM_JSON_HELPER_HPP
#ifndef TMCAGLWM_JSON_HELPER_HPP
#define TMCAGLWM_JSON_HELPER_HPP
+#include "../include/json.hpp"
#include "wayland_ivi_wm.hpp"
#include "wayland_ivi_wm.hpp"
* limitations under the License.
*/
* limitations under the License.
*/
-#include "json_helper.hpp"
#include "hmi-debug.h"
namespace wm
#include "hmi-debug.h"
namespace wm
#ifndef TMCAGLWM_LAYERS_H
#define TMCAGLWM_LAYERS_H
#ifndef TMCAGLWM_LAYERS_H
#define TMCAGLWM_LAYERS_H
-#include <json.hpp>
-
-#include <regex>
-#include <set>
+#include "../include/json.hpp"
#include "layout.hpp"
#include "result.hpp"
#include "wayland_ivi_wm.hpp"
#include "layout.hpp"
#include "result.hpp"
#include "wayland_ivi_wm.hpp"
#ifndef TMCAGLWM_LAYOUT_HPP
#define TMCAGLWM_LAYOUT_HPP
#ifndef TMCAGLWM_LAYOUT_HPP
#define TMCAGLWM_LAYOUT_HPP
-#include <cstdint>
-#include <string>
-
-#include "result.hpp"
-
#include <algorithm>
#include <mutex>
#include <json.h>
#include <algorithm>
#include <mutex>
#include <json.h>
+#include "../include/json.hpp"
#include "json_helper.hpp"
#include "json_helper.hpp"
#include "wayland_ivi_wm.hpp"
extern "C"
#include "wayland_ivi_wm.hpp"
extern "C"
* limitations under the License.
*/
* limitations under the License.
*/
-#include <utility>
-
-#include "util.hpp"
#include "wayland_ivi_wm.hpp"
#include "hmi-debug.h"
#include "wayland_ivi_wm.hpp"
#include "hmi-debug.h"