nvm was another issue.
This commit is contained in:
		
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -39,3 +39,6 @@ mono_crash.*.json | |||||||
|  |  | ||||||
| # Built Visual Studio Code Extensions | # Built Visual Studio Code Extensions | ||||||
| *.vsix | *.vsix | ||||||
|  |  | ||||||
|  | # Fork | ||||||
|  | Source/.sconsign.dblite | ||||||
|   | |||||||
							
								
								
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							| @@ -1,3 +1,6 @@ | |||||||
| [submodule "Engine/gd"] | [submodule "Engine/gd"] | ||||||
| 	path = Engine/gd | 	path = Engine/gd | ||||||
| 	url = https://github.com/godotengine/godot | 	url = https://github.com/godotengine/godot | ||||||
|  | [submodule "Engine/gdnative_cpp"] | ||||||
|  | 	path = Engine/gdnative_cpp | ||||||
|  | 	url = https://github.com/godotengine/godot-cpp | ||||||
|   | |||||||
							
								
								
									
										1
									
								
								Engine/gdnative_cpp
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								Engine/gdnative_cpp
									
									
									
									
									
										Submodule
									
								
							 Submodule Engine/gdnative_cpp added at 95a2303e37
									
								
							
										
											Binary file not shown.
										
									
								
							| @@ -18,10 +18,13 @@ opts.Add(PathVariable('target_path', 'The path where the lib is installed.', Pro | |||||||
| opts.Add(PathVariable('target_name', 'The library name.', 'libgdexample', PathVariable.PathAccept)) | opts.Add(PathVariable('target_name', 'The library name.', 'libgdexample', PathVariable.PathAccept)) | ||||||
|  |  | ||||||
| # Local dependency paths, adapt them to your setup | # Local dependency paths, adapt them to your setup | ||||||
| godot_headers_path = ProjPath + "/Engine/gdnative_cpp/godot-headers/" | godot_headers_path = ProjPath + "/Engine/gdnative_cpp/godot_cpp/godot-headers/" | ||||||
| cpp_bindings_path = ProjPath + "/Engine/gdnative_cpp/" | cpp_bindings_path = ProjPath + "/Engine/gdnative_cpp/godot_cpp/" | ||||||
| cpp_library = "libgodot-cpp" | cpp_library = "libgodot-cpp" | ||||||
|  |  | ||||||
|  | GDNative_Src = ProjPath + '/Engine/gdnative_cpp/godot_cpp/src/*.cpp' | ||||||
|  | Src = ProjPath + "/Source/*.cpp" | ||||||
|  |  | ||||||
| # only support 64 at this time.. | # only support 64 at this time.. | ||||||
| bits = 64 | bits = 64 | ||||||
|  |  | ||||||
| @@ -100,16 +103,13 @@ env.Append(CPPPATH=['.', godot_headers_path, cpp_bindings_path + 'include/', cpp | |||||||
| env.Append(LIBPATH=[cpp_bindings_path + 'bin/']) | env.Append(LIBPATH=[cpp_bindings_path + 'bin/']) | ||||||
| env.Append(LIBS=[cpp_library]) | env.Append(LIBS=[cpp_library]) | ||||||
|  |  | ||||||
| GDNative_Src = ProjPath + '/Engine/gdnative_cpp/src/*.cpp' |  | ||||||
| Src = ProjPath + "/Source/*.cpp" |  | ||||||
|  |  | ||||||
| # tweak this if you want to use different folders, or more folders, to store your source code in. | # tweak this if you want to use different folders, or more folders, to store your source code in. | ||||||
| env.Append(CPPPATH=[GDNative_Src]) | env.Append(CPPPATH=[GDNative_Src]) | ||||||
| env.Append(CPPPATH=[Src]) | env.Append(CPPPATH=[Src]) | ||||||
| sources = Glob(GDNative_Src, Src) | sources = Glob(GDNative_Src, Src) | ||||||
|  | test = "Sources: ".join(sources) | ||||||
|  | print(test); | ||||||
|  |  | ||||||
|  |  | ||||||
| print(sources); |  | ||||||
| library = env.SharedLibrary(target=env['target_path'] + env['target_name'] , source=sources) | library = env.SharedLibrary(target=env['target_path'] + env['target_name'] , source=sources) | ||||||
|  |  | ||||||
| Default(library) | Default(library) | ||||||
|   | |||||||
							
								
								
									
										
											BIN
										
									
								
								Source/vc140.idb
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Source/vc140.idb
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								Source/vc140.pdb
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Source/vc140.pdb
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user