Skip to content

Commit

Permalink
Updated a version that has some unknown bugs. Not complete.
Browse files Browse the repository at this point in the history
  • Loading branch information
ax-6 committed Aug 15, 2024
1 parent 2fff05b commit 9d5223e
Show file tree
Hide file tree
Showing 33 changed files with 464 additions and 396 deletions.
2 changes: 2 additions & 0 deletions aq/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ include_directories(${PROJECT_SOURCE_DIR})

set(SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/aq.c)

SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)

add_executable(aq ${SOURCES})

target_link_libraries(aq PRIVATE Aqvm)
4 changes: 2 additions & 2 deletions aqvm/base/base.c
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@

int AqvmBase_InitilizeBase() {
if (AqvmBaseIo_InitializeIo() != 0) {
// TODO
// TODO(logging)
return -1;
}
return 0;
}

int AqvmBase_CloseBase() {
if (AqvmBaseIo_CloseIo() != 0) {
// TODO
// TODO(logging)
return -1;
}
return 0;
Expand Down
20 changes: 12 additions & 8 deletions aqvm/base/file/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,22 @@ include_directories(${PROJECT_SOURCE_DIR})

set(SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/file.c)

if (WIN32)
add_subdirectory(identifier)

if(UNIX)
add_subdirectory(unix)
elseif (WIN32)
add_subdirectory(windows)
endif()

add_subdirectory(identifier)

add_library(AqvmBaseFile STATIC ${SOURCES})

if (WIN32)
target_link_libraries(AqvmBaseFile PRIVATE AqvmBaseFileWindows)
endif()

target_link_libraries(AqvmBaseFile PRIVATE AqvmBaseFileIdentifier)
target_link_libraries(AqvmBaseFile PRIVATE AqvmBaseMemory)
target_link_libraries(AqvmBaseFile PRIVATE AqvmBaseThreadingFileLock)
target_link_libraries(AqvmBaseFile PRIVATE AqvmBaseThreadingFileLock)

if(UNIX)
target_link_libraries(AqvmBaseFile PRIVATE AqvmBaseFileUnix)
elseif (WIN32)
target_link_libraries(AqvmBaseFile PRIVATE AqvmBaseFileWindows)
endif()
Loading

0 comments on commit 9d5223e

Please sign in to comment.