[FL-3168] Add one_wire lib to f18, separate ibutton (#2509)
* Separate ibutton to its own module, add one_wire to f18 * Move onewire cli to a separate app Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
		
							
								
								
									
										24
									
								
								lib/ibutton/SConscript
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								lib/ibutton/SConscript
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
Import("env")
 | 
			
		||||
 | 
			
		||||
env.Append(
 | 
			
		||||
    LINT_SOURCES=[
 | 
			
		||||
        Dir("."),
 | 
			
		||||
    ],
 | 
			
		||||
    CPPPATH=[
 | 
			
		||||
        "#/lib/ibutton",
 | 
			
		||||
    ],
 | 
			
		||||
    SDK_HEADERS=[
 | 
			
		||||
        File("ibutton_key.h"),
 | 
			
		||||
        File("ibutton_worker.h"),
 | 
			
		||||
        File("ibutton_protocols.h"),
 | 
			
		||||
    ],
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
libenv = env.Clone(FW_LIB_NAME="ibutton")
 | 
			
		||||
libenv.ApplyLibFlags()
 | 
			
		||||
 | 
			
		||||
sources = libenv.GlobRecursive("*.c*")
 | 
			
		||||
 | 
			
		||||
lib = libenv.StaticLibrary("${FW_LIB_NAME}", sources)
 | 
			
		||||
libenv.Install("${LIB_DIST_DIR}", lib)
 | 
			
		||||
Return("lib")
 | 
			
		||||
		Reference in New Issue
	
	Block a user