2024-12-08 23:00:39 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								WITH_EDITOR = true
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-20 18:04:19 +08:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								target("engine")
							 | 
						
					
						
							
								
									
										
										
										
											2024-10-23 15:24:39 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    add_defines("ENGINE_ROOT="..os.curdir():gsub("\\", "\\\\"),{public = false})
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-23 17:44:32 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    add_headerfiles("include/*.natvis","include/engine/**.h")
							 | 
						
					
						
							
								
									
										
										
										
											2024-08-01 15:38:54 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    add_includedirs("include", {public = true})
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    set_kind("shared")
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-20 18:04:19 +08:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    set_group("Engine")
							 | 
						
					
						
							
								
									
										
										
										
											2024-08-03 17:56:38 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    add_rules("engine.api")
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-17 20:57:52 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    add_files("src/engine/**.cpp")
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-27 22:33:09 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								target("editor")
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    set_kind("shared")
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    set_group("Engine")
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    add_rules("engine.api")
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-26 11:40:41 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    add_headerfiles("include/editor/**.h","assets/noesis/*.xaml")
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-27 22:33:09 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    add_includedirs("include")
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-17 20:57:52 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    add_files("src/editor/**.cpp")
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-26 16:45:02 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    add_deps("engine", {public = true})
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-20 18:04:19 +08:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								includes("xmake/xmake.lua")
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-22 09:05:42 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								includes("3rdparty/xmake.lua")
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-20 18:04:19 +08:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								includes("tools/xmake.lua")
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								includes("modules/xmake.lua")
							 |