mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 04:32:44 +00:00 
			
		
		
		
	 b61eca0a1e
			
		
	
	
		b61eca0a1e
		
	
	
	
	
		
			
			According to TR #51, the "best definition of the full set [of emojis] is in the emoji-test.txt file". This defines not only the emoji themselves, but the order in which they should be displayed, and what "group" of emojis they belong to.
		
			
				
	
	
		
			12 lines
		
	
	
	
		
			352 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
	
		
			352 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| include(${SerenityOS_SOURCE_DIR}/Meta/CMake/unicode_data.cmake)
 | |
| 
 | |
| set(SOURCES
 | |
|     CharacterTypes.cpp
 | |
|     CurrencyCode.cpp
 | |
|     Emoji.cpp
 | |
|     ${UNICODE_DATA_SOURCES}
 | |
| )
 | |
| 
 | |
| serenity_lib(LibUnicode unicode)
 | |
| target_link_libraries(LibUnicode LibCore)
 | |
| target_compile_definitions(LibUnicode PRIVATE ENABLE_UNICODE_DATA=$<BOOL:${ENABLE_UNICODE_DATABASE_DOWNLOAD}>)
 |