add_library(${TARGETS_WM} MODULE
main.cpp
wayland_ivi_wm.cpp
- wayland_ivi_wm.hpp
util.cpp
- util.hpp
layout.cpp
- layout.hpp
${IVI_CON_PROTO}
json_helper.cpp
- json_helper.hpp
- app.hpp app.cpp
- result.hpp
+ app.cpp
layers.cpp
- layers.hpp
- controller_hooks.hpp
- config.cpp
- config.hpp
- policy.hpp)
+ config.cpp)
target_include_directories(${TARGETS_WM}
PRIVATE
* 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 <fstream>
-#include <json.hpp>
#include <regex>
-#include <thread>
+
+#include "app.hpp"
+#include "../include/json.hpp"
+
namespace wm {
#define TMCAGLWM_APP_HPP
#include <json-c/json.h>
-
#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 "result.hpp"
#include "wayland_ivi_wm.hpp"
#include "hmi-debug.h"
#ifndef TMCAGLWM_JSON_HELPER_HPP
#define TMCAGLWM_JSON_HELPER_HPP
-#include "result.hpp"
+#include "../include/json.hpp"
#include "wayland_ivi_wm.hpp"
-#include <json.hpp>
struct json_object;
* limitations under the License.
*/
-#include <algorithm>
#include <regex>
-#include "json_helper.hpp"
#include "layers.hpp"
-#include "util.hpp"
#include "hmi-debug.h"
namespace wm
#ifndef TMCAGLWM_LAYERS_H
#define TMCAGLWM_LAYERS_H
-#include <json.hpp>
-
-#include <regex>
-#include <set>
#include <string>
+#include "../include/json.hpp"
#include "layout.hpp"
#include "result.hpp"
#include "wayland_ivi_wm.hpp"
#ifndef TMCAGLWM_LAYOUT_HPP
#define TMCAGLWM_LAYOUT_HPP
-#include <cstdint>
-#include <string>
-
-#include "result.hpp"
-
namespace wm
{
#include <algorithm>
#include <mutex>
#include <json.h>
-#include <json.hpp>
+#include "../include/json.hpp"
#include "app.hpp"
-#include "result.hpp"
#include "json_helper.hpp"
-#include "util.hpp"
#include "wayland_ivi_wm.hpp"
extern "C"
* limitations under the License.
*/
-#include <utility>
-
-#include "util.hpp"
#include "wayland_ivi_wm.hpp"
#include "hmi-debug.h"