26 lines
		
	
	
	
		
			793 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
	
		
			793 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
| # nix systemd build file
 | |
| #============================================================================
 | |
| 
 | |
| if (sys_name.contains('linux'))
 | |
| 
 | |
|     systemd_data = []
 | |
| 
 | |
|     systemd_nix_daemon = configuration_data()
 | |
|     systemd_nix_daemon.set('bindir', bindir)
 | |
|     systemd_nix_daemon.set('storedir', nixstoredir)
 | |
|     systemd_nix_daemon.set('localstatedir', localstatedir)
 | |
| 
 | |
|     systemd_data += configure_file(
 | |
|         input : 'nix-daemon.socket.in',
 | |
|         output : 'nix-daemon.socket',
 | |
|         configuration : systemd_nix_daemon)
 | |
| 
 | |
|     systemd_data += configure_file(
 | |
|         input : 'nix-daemon.service.in',
 | |
|         output : 'nix-daemon.service',
 | |
|         configuration : systemd_nix_daemon)
 | |
| 
 | |
|     install_data(
 | |
|         systemd_data,
 | |
|         install_dir : join_paths(prefix, 'lib/systemd/system'))
 | |
| endif
 |