mirror of
https://github.com/mudita/MuditaOS.git
synced 2026-06-28 02:07:08 -04:00
* [EGD-2306] DESKTOP application initial commit most of this code is foreign and unverified it's low level magic numbers for the platform on Linux i used PTY to simulate a serial line * [EGD-2306] Add contact-list and contact-count commands * [EGD-2306] Add command for geting contact by id and minor fixes * [EGD-2856][WIP] Add basic serial parser * [EGD-2855] Set usb device config buffer property cacheable * [EGD-2856] Separate handlers from fsms, add status codes * [EGD-2855] fd passed to state machine for linux renderer support * [EGD-2856] Fix warnings * [EGD-2855] New send task added and buffer queque * [EGD-2856] Add simple ServiceDesktop documentation * [EGD-2855] rt1051 worker refactor * [EGD-2855] Added service workers for desktop app. Changed linux USB driver mock up. Added queue name mapping for service workers. Added queue registry support (maybe redundant with mapping) * [EGD-2855] Added proper message pointer to queue send and memory free Added bsp driver namespace for linux and rt1051 * [EGD-2856] Major cleanup * [EGD-2856] Fix typo * [EGD-2856] Fix warnings * [EGD-2856] Delete recursive fsm calling to prevent stack overflow * [EGD-2856] Reduce http codes * [EGD-2856] Rename serial parser to parser * [EGD-2855] USB_CDC drives renames and cleanups Service Worker queue cleanups * [EGD-2855] Service Worker queue cleanups * [EGD2855] Fixed external driver import * [EGD-2856] Remove redundant message type * [EGD-2856] Switch on enums instead of ints, and other minor changes requested after code review * [EGD-2855] usb driver moved to bsp directory structure, pull request fixes * [EGD-2855] clang #include fix * [EGD-2856] Add tinyfsm as git submodule, update readme and minor fix Co-authored-by: rkubiak01 <56821808+rkubiak01@users.noreply.github.com> Co-authored-by: PrzeBrudny <60609703+PrzeBrudny@users.noreply.github.com>
23 lines
581 B
CMake
23 lines
581 B
CMake
set(PROJECT_TARGET "TARGET_Linux" CACHE INTERNAL "")
|
|
|
|
set(TARGET_SOURCES CACHE INTERNAL "")
|
|
|
|
set(TARGET_DIR_INCLUDES ${CMAKE_CURRENT_LIST_DIR}/board/linux CACHE INTERNAL "")
|
|
|
|
set(TARGET_COMPILE_FEATURES CACHE INTERNAL "")
|
|
|
|
set(TARGET_COMPILE_DEFINITIONS CACHE INTERNAL "")
|
|
|
|
set(TARGET_COMPILE_OPTIONS -Werror -fsanitize=address CACHE INTERNAL "")
|
|
|
|
set(TARGET_LIBRARIES
|
|
rt
|
|
pthread
|
|
portaudio
|
|
CACHE INTERNAL "" )
|
|
|
|
set(TARGET_LINK_OPTIONS -fsanitize=address CACHE INTERNAL "" )
|
|
|
|
set(CMAKE_STRIP strip CACHE INTERNAL "")
|
|
set(CMAKE_OBJCOPY objcopy CACHE INTERNAL "")
|