diff --git a/lib/posix/CMakeLists.txt b/lib/posix/CMakeLists.txt index eb0c697d79b027..8b175436486a1b 100644 --- a/lib/posix/CMakeLists.txt +++ b/lib/posix/CMakeLists.txt @@ -19,26 +19,26 @@ if(CONFIG_POSIX_API OR CONFIG_PTHREAD_IPC OR CONFIG_POSIX_CLOCK OR endif() zephyr_library() +add_subdirectory_ifdef(CONFIG_GETOPT getopt) +zephyr_library_sources_ifdef(CONFIG_EVENTFD eventfd.c) +zephyr_library_sources_ifdef(CONFIG_FNMATCH fnmatch.c) zephyr_library_sources_ifdef(CONFIG_POSIX_API perror.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread_common.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread_cond.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread_mutex.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread_barrier.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread_sched.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread_spinlock.c) zephyr_library_sources_ifdef(CONFIG_POSIX_CLOCK clock.c) zephyr_library_sources_ifdef(CONFIG_POSIX_CLOCK nanosleep.c) zephyr_library_sources_ifdef(CONFIG_POSIX_CLOCK sleep.c) zephyr_library_sources_ifdef(CONFIG_POSIX_CLOCK timer.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread_rwlock.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC semaphore.c) -zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread_key.c) -zephyr_library_sources_ifdef(CONFIG_POSIX_MQUEUE mqueue.c) zephyr_library_sources_ifdef(CONFIG_POSIX_FS fs.c) -zephyr_library_sources_ifdef(CONFIG_EVENTFD eventfd.c) -zephyr_library_sources_ifdef(CONFIG_FNMATCH fnmatch.c) -add_subdirectory_ifdef(CONFIG_GETOPT getopt) +zephyr_library_sources_ifdef(CONFIG_POSIX_MQUEUE mqueue.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC _common.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC barrier.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC cond.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC key.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC mutex.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC pthread.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC rwlock.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC sched.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC semaphore.c) +zephyr_library_sources_ifdef(CONFIG_PTHREAD_IPC spinlock.c) zephyr_library_include_directories( ${ZEPHYR_BASE}/kernel/include diff --git a/lib/posix/pthread_common.c b/lib/posix/_common.c similarity index 100% rename from lib/posix/pthread_common.c rename to lib/posix/_common.c diff --git a/lib/posix/pthread_barrier.c b/lib/posix/barrier.c similarity index 100% rename from lib/posix/pthread_barrier.c rename to lib/posix/barrier.c diff --git a/lib/posix/pthread_cond.c b/lib/posix/cond.c similarity index 100% rename from lib/posix/pthread_cond.c rename to lib/posix/cond.c diff --git a/lib/posix/pthread_key.c b/lib/posix/key.c similarity index 100% rename from lib/posix/pthread_key.c rename to lib/posix/key.c diff --git a/lib/posix/pthread_mutex.c b/lib/posix/mutex.c similarity index 100% rename from lib/posix/pthread_mutex.c rename to lib/posix/mutex.c diff --git a/lib/posix/pthread_rwlock.c b/lib/posix/rwlock.c similarity index 100% rename from lib/posix/pthread_rwlock.c rename to lib/posix/rwlock.c diff --git a/lib/posix/pthread_sched.c b/lib/posix/sched.c similarity index 100% rename from lib/posix/pthread_sched.c rename to lib/posix/sched.c diff --git a/lib/posix/pthread_spinlock.c b/lib/posix/spinlock.c similarity index 100% rename from lib/posix/pthread_spinlock.c rename to lib/posix/spinlock.c