1name = 'connection-editor' 2 3sources = files( 4 'ce-ip-address-entry.c', 5 'ce-netmask-entry.c', 6 'ce-page-8021x-security.c', 7 'ce-page-details.c', 8 'ce-page-ethernet.c', 9 'ce-page-ip4.c', 10 'ce-page-ip6.c', 11 'ce-page-security.c', 12 'ce-page-vpn.c', 13 'ce-page-wifi.c', 14 'ce-page.c', 15 'net-connection-editor.c', 16 'vpn-helpers.c' 17) 18 19resource_data = files( 20 '8021x-security-page.ui', 21 'connection-editor.ui', 22 'details-page.ui', 23 'ethernet-page.ui', 24 'ip4-page.ui', 25 'ip6-page.ui', 26 'security-page.ui', 27 'vpn-page.ui', 28 'wifi-page.ui' 29) 30 31c_name = 'net-' + name 32 33sources += gnome.compile_resources( 34 c_name + '-resources', 35 name + '.gresource.xml', 36 c_name: c_name.underscorify(), 37 dependencies: resource_data, 38 export: true 39) 40 41libconnection_editor = static_library( 42 name, 43 sources: sources, 44 include_directories: [top_inc, common_inc, network_inc, wireless_security_inc], 45 dependencies: deps, 46 c_args: cflags, 47 link_with: libwireless_security 48) 49