mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 10:22:45 +00:00 
			
		
		
		
	 ee639fa1df
			
		
	
	
		ee639fa1df
		
	
	
	
	
		
			
			Semantic Versioning (SemVer) is a versioning scheme for software that
uses MAJOR.MINOR.PATCH format. MAJOR for significant, possibly
breaking changes; MINOR for backward-compatible additions; PATCH for
bug fixes. It aids communication, compatibility prediction, and
dependency management. In apps dependent on specific library versions,
SemVer guides parsing and validates compatibility, ensuring apps use
appropriate dependencies.
    <valid semver> ::= <version core>
                     | <version core> "-" <pre-release>
                     | <version core> "+" <build>
                     | <version core> "-" <pre-release> "+" <build>
		
	
			
		
			
				
	
	
		
			5 lines
		
	
	
	
		
			61 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			5 lines
		
	
	
	
		
			61 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| set(SOURCES
 | |
|     SemVer.cpp
 | |
| )
 | |
| 
 | |
| serenity_lib(LibSemVer semver)
 |