mirror of
				https://github.com/chibicitiberiu/rainmeter-studio.git
				synced 2024-02-24 04:33:31 +00:00 
			
		
		
		
	Reduce build time by moving Rainmeter.lib outside of Library project
This commit is contained in:
		@@ -1,5 +1,7 @@
 | 
				
			|||||||
LIBRARY
 | 
					LIBRARY
 | 
				
			||||||
EXPORTS
 | 
					EXPORTS
 | 
				
			||||||
 | 
						; Note: If new functions are added, the Rainmeter.lib files in Plugins\API\x32 and Plugins\API\x64
 | 
				
			||||||
 | 
						; must be replaced by the corresponding file in Library\x32\Release and Library\x64\Release.
 | 
				
			||||||
	RmReadString
 | 
						RmReadString
 | 
				
			||||||
	RmReadFormula
 | 
						RmReadFormula
 | 
				
			||||||
	RmPathToAbsolute
 | 
						RmPathToAbsolute
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										
											BIN
										
									
								
								Plugins/API/x32/Rainmeter.lib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Plugins/API/x32/Rainmeter.lib
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								Plugins/API/x64/Rainmeter.lib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Plugins/API/x64/Rainmeter.lib
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -7,19 +7,12 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  <ItemDefinitionGroup Condition="'$(Platform)'=='Win32'">
 | 
					  <ItemDefinitionGroup Condition="'$(Platform)'=='Win32'">
 | 
				
			||||||
    <Link>
 | 
					    <Link>
 | 
				
			||||||
      <AdditionalDependencies>..\..\Library\x32\$(Configuration)\Rainmeter.lib;%(AdditionalDependencies)</AdditionalDependencies>
 | 
					      <AdditionalDependencies>$(SolutionDir)Plugins\API\x32\Rainmeter.lib;%(AdditionalDependencies)</AdditionalDependencies>
 | 
				
			||||||
    </Link>
 | 
					    </Link>
 | 
				
			||||||
  </ItemDefinitionGroup>
 | 
					  </ItemDefinitionGroup>
 | 
				
			||||||
  <ItemDefinitionGroup Condition="'$(Platform)'=='x64'">
 | 
					  <ItemDefinitionGroup Condition="'$(Platform)'=='x64'">
 | 
				
			||||||
    <Link>
 | 
					    <Link>
 | 
				
			||||||
      <AdditionalDependencies>..\..\Library\x64\$(Configuration)\Rainmeter.lib;%(AdditionalDependencies)</AdditionalDependencies>
 | 
					      <AdditionalDependencies>$(SolutionDir)Plugins\API\x64\Rainmeter.lib;%(AdditionalDependencies)</AdditionalDependencies>
 | 
				
			||||||
    </Link>
 | 
					    </Link>
 | 
				
			||||||
  </ItemDefinitionGroup>
 | 
					  </ItemDefinitionGroup>
 | 
				
			||||||
 | 
					 | 
				
			||||||
  <ItemGroup>
 | 
					 | 
				
			||||||
    <ProjectReference Include="..\..\Library\Library.vcxproj">
 | 
					 | 
				
			||||||
      <Project>{be9d2400-7f1c-49d6-8498-5ce495491ad6}</Project>
 | 
					 | 
				
			||||||
      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 | 
					 | 
				
			||||||
    </ProjectReference>
 | 
					 | 
				
			||||||
  </ItemGroup>
 | 
					 | 
				
			||||||
</Project>
 | 
					</Project>
 | 
				
			||||||
		Reference in New Issue
	
	Block a user