@ -70,7 +70,7 @@ endfunction()
@@ -70,7 +70,7 @@ endfunction()
add_subdirectory ( ${ romfs_src_dir } )
# d i r e c t o r y s e t u p
# c o p y a l l r o m f s f i l e s , p r o c e s s a i r f r a m e s , p r u n e c o m m e n t s
# c o p y a l l r o m f s f i l e s , p r o c e s s a i r f r a m e s
get_property ( romfs_cmake_files GLOBAL PROPERTY PX4_ROMFS_CMAKE_FILES )
get_property ( romfs_copy_files GLOBAL PROPERTY PX4_ROMFS_FILES )
get_property ( module_config_files GLOBAL PROPERTY PX4_MODULE_CONFIG_FILES )
@ -92,17 +92,14 @@ add_custom_command(OUTPUT ${romfs_gen_root_dir}/init.d/rcS ${romfs_gen_root_dir}
@@ -92,17 +92,14 @@ add_custom_command(OUTPUT ${romfs_gen_root_dir}/init.d/rcS ${romfs_gen_root_dir}
- - r c - d i r $ { r o m f s _ g e n _ r o o t _ d i r } / i n i t . d
- - s e r i a l - p o r t s $ { b o a r d _ s e r i a l _ p o r t s } $ { a d d e d _ a r g u m e n t s }
- - c o n f i g - f i l e s $ { m o d u l e _ c o n f i g _ f i l e s } # - - v e r b o s e
C O M M A N D $ { P Y T H O N _ E X E C U T A B L E } $ { P X 4 _ S O U R C E _ D I R } / T o o l s / p x _ r o m f s _ p r u n e r . p y
- - f o l d e r $ { r o m f s _ g e n _ r o o t _ d i r } - - b o a r d $ { P X 4 _ B O A R D }
D E P E N D S
$ { j i n j a _ t e m p l a t e s }
$ { m o d u l e _ c o n f i g _ f i l e s }
$ { r o m f s _ c m a k e _ f i l e s }
$ { r o m f s _ c o p y _ f i l e s }
$ { P X 4 _ S O U R C E _ D I R } / T o o l s / p x _ p r o c e s s _ a i r f r a m e s . p y
$ { P X 4 _ S O U R C E _ D I R } / T o o l s / p x _ r o m f s _ p r u n e r . p y
$ { P X 4 _ S O U R C E _ D I R } / T o o l s / s e r i a l / g e n e r a t e _ c o n f i g . p y
C O M M E N T " R O M F S : c o p y i n g , g e n e r a t i n g a i r f r a m e s , p r u n i n g "
C O M M E N T " R O M F S : c o p y i n g , g e n e r a t i n g a i r f r a m e s "
)
# c o p y e x t r a s i n t o R O M F S
@ -152,6 +149,17 @@ add_custom_command(OUTPUT romfs_extras.stamp
@@ -152,6 +149,17 @@ add_custom_command(OUTPUT romfs_extras.stamp
C O M M E N T " R O M F S : c o p y i n g e x t r a s "
)
add_custom_command ( OUTPUT romfs_pruned.stamp
C O M M A N D $ { P Y T H O N _ E X E C U T A B L E } $ { P X 4 _ S O U R C E _ D I R } / T o o l s / p x _ r o m f s _ p r u n e r . p y
- - f o l d e r $ { r o m f s _ g e n _ r o o t _ d i r } - - b o a r d $ { P X 4 _ B O A R D }
D E P E N D S
$ { r o m f s _ g e n _ r o o t _ d i r } / i n i t . d / r c S
$ { r o m f s _ g e n _ r o o t _ d i r } / i n i t . d / r c . a u t o s t a r t
r o m f s _ e x t r a s . s t a m p
$ { P X 4 _ S O U R C E _ D I R } / T o o l s / p x _ r o m f s _ p r u n e r . p y
C O M M E N T " R O M F S : p r u n i n g "
)
# c r e a t e r o m f s . i m g
find_program ( GENROMFS genromfs )
if ( NOT GENROMFS )
@ -161,9 +169,7 @@ add_custom_command(OUTPUT romfs.img romfs.txt
@@ -161,9 +169,7 @@ add_custom_command(OUTPUT romfs.img romfs.txt
C O M M A N D $ { C M A K E _ C O M M A N D } - E r e m o v e - f r o m f s . i m g r o m f s . t x t
C O M M A N D $ { G E N R O M F S } - f r o m f s . i m g - d $ { r o m f s _ g e n _ r o o t _ d i r } - V " N S H I n i t V o l " - v > r o m f s . t x t 2 > & 1
D E P E N D S
$ { r o m f s _ g e n _ r o o t _ d i r } / i n i t . d / r c S
$ { r o m f s _ g e n _ r o o t _ d i r } / i n i t . d / r c . a u t o s t a r t
r o m f s _ e x t r a s . s t a m p
r o m f s _ p r u n e d . s t a m p
C O M M E N T " R O M F S : g e n e r a t i n g i m a g e "
)