add some type conversions / checks
add #defines for every loaded library
add skip_ios_add_files configuration option