summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavier.delcampo@orain.io>2020-10-13 16:23:12 +0200
committerXavier Del Campo Romero <xavier.delcampo@orain.io>2020-10-13 16:23:12 +0200
commit3a6c25efebc509a107accb4d27ea8f5dc7ca0d17 (patch)
treec911696ddbe8d1cb0b42f0a7ec78e783bff8a814 /CMakeLists.txt
parent6930a91f26c465903a139614c81637716e81cf3b (diff)
downloadmkdir_r-3a6c25efebc509a107accb4d27ea8f5dc7ca0d17.tar.gz
Add support for Win32
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt11
1 files changed, 10 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index cd5bf81..dfa88de 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -12,5 +12,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
project(mkdir_r)
-add_library(${PROJECT_NAME} STATIC "mkdir_r.c")
+set(srcs "mkdir_r.c")
+
+if(WIN32)
+ set(${srcs} "${srcs}" "win32.c")
+else()
+ set(${srcs} "${srcs}" "posix.c")
+endif()
+
+add_library(${PROJECT_NAME} STATIC ${srcs})
target_include_directories(${PROJECT_NAME} PUBLIC ".")
+target_include_directories(${PROJECT_NAME} PRIVATE "private_include")