project: Move a few classes to core/

This commit is contained in:
Georges Basile Stavracas Neto
2019-05-04 12:05:39 -03:00
parent 7297d369fb
commit 1a5ff545a2
15 changed files with 18 additions and 15 deletions
+1 -1
View File
@@ -19,7 +19,6 @@ data/ui/year-view.ui
src/gcal-application.c src/gcal-application.c
src/gcal-date-selector.c src/gcal-date-selector.c
src/gcal-edit-dialog.c src/gcal-edit-dialog.c
src/gcal-event.c
src/gcal-event-widget.c src/gcal-event-widget.c
src/gcal-manager.c src/gcal-manager.c
src/gcal-quick-add-popover.c src/gcal-quick-add-popover.c
@@ -27,6 +26,7 @@ src/gcal-source-dialog.c
src/gcal-time-selector.c src/gcal-time-selector.c
src/gcal-window.c src/gcal-window.c
src/main.c src/main.c
src/core/gcal-event.c
src/utils/gcal-utils.c src/utils/gcal-utils.c
src/views/gcal-month-view.c src/views/gcal-month-view.c
src/views/gcal-week-grid.c src/views/gcal-week-grid.c
+11 -10
View File
@@ -20,6 +20,12 @@ gcal_deps = [
] ]
sources = files( sources = files(
'core/gcal-calendar.c',
'core/gcal-clock.c',
'core/gcal-event.c',
'core/gcal-manager.c',
'core/gcal-recurrence.c',
'core/gcal-timer.c',
'search/gcal-search-button.c', 'search/gcal-search-button.c',
'search/gcal-search-engine.c', 'search/gcal-search-engine.c',
'search/gcal-search-hit.c', 'search/gcal-search-hit.c',
@@ -41,27 +47,21 @@ sources = files(
'weather/gcal-weather-service.c', 'weather/gcal-weather-service.c',
'weather/gcal-weather-settings.c', 'weather/gcal-weather-settings.c',
'gcal-application.c', 'gcal-application.c',
'gcal-clock.c',
'gcal-calendar.c',
'gcal-context.c', 'gcal-context.c',
'gcal-date-chooser-day.c', 'gcal-date-chooser-day.c',
'gcal-date-chooser.c', 'gcal-date-chooser.c',
'gcal-date-selector.c', 'gcal-date-selector.c',
'gcal-edit-dialog.c', 'gcal-edit-dialog.c',
'gcal-event-widget.c', 'gcal-event-widget.c',
'gcal-event.c',
'gcal-log.c', 'gcal-log.c',
'gcal-manager.c',
'gcal-multi-choice.c', 'gcal-multi-choice.c',
'gcal-night-light-monitor.c', 'gcal-night-light-monitor.c',
'gcal-quick-add-popover.c', 'gcal-quick-add-popover.c',
'gcal-recurrence.c',
'gcal-shell-search-provider.c', 'gcal-shell-search-provider.c',
'gcal-source-dialog.c', 'gcal-source-dialog.c',
'gcal-time-selector.c', 'gcal-time-selector.c',
'gcal-time-zone-monitor.c', 'gcal-time-zone-monitor.c',
'gcal-window.c', 'gcal-window.c',
'gcal-timer.c'
) )
enum_types = 'gcal-enum-types' enum_types = 'gcal-enum-types'
@@ -111,15 +111,16 @@ sources += configure_file(
# Include directories # # Include directories #
####################### #######################
incs = [ calendar_incs = [
top_inc, top_inc,
include_directories('core'),
include_directories('search'), include_directories('search'),
include_directories('utils'), include_directories('utils'),
include_directories('views'), include_directories('views'),
include_directories('weather'), include_directories('weather'),
] ]
incs += contrib_incs calendar_incs += contrib_incs
################### ###################
@@ -129,7 +130,7 @@ incs += contrib_incs
libgcal = shared_library( libgcal = shared_library(
'gcal-private', 'gcal-private',
sources: sources, sources: sources,
include_directories: incs, include_directories: calendar_incs,
dependencies: gcal_deps, dependencies: gcal_deps,
install: false, install: false,
) )
@@ -147,7 +148,7 @@ libgcal_dep = declare_dependency(
executable( executable(
meson.project_name(), meson.project_name(),
sources + files('main.c'), sources + files('main.c'),
include_directories: incs, include_directories: calendar_incs,
dependencies: gcal_deps, dependencies: gcal_deps,
install: true, install: true,
install_dir: calendar_bindir install_dir: calendar_bindir
+4 -2
View File
@@ -20,7 +20,8 @@ test_event = executable(
'test-event', 'test-event',
['test-event.c', compiled_schemas], ['test-event.c', compiled_schemas],
c_args: test_cflags, c_args: test_cflags,
dependencies: test_deps dependencies: test_deps,
include_directories: calendar_incs,
) )
test('test-event', test_event, env: test_env) test('test-event', test_event, env: test_env)
@@ -34,7 +35,8 @@ test_manager = executable(
'test-manager', 'test-manager',
['test-manager.c', compiled_schemas], ['test-manager.c', compiled_schemas],
c_args: test_cflags, c_args: test_cflags,
dependencies: test_deps dependencies: test_deps,
include_directories: calendar_incs,
) )
test('test-manager', test_manager, env: test_env) test('test-manager', test_manager, env: test_env)