main.h
//
//  main.h
//  
//
//  Created by Chris Galzerano on 2/8/26.
//

#ifndef main_h
#define main_h

/*
 * DISPLAY CONFIGURATION
 * Uncomment one of the following lines to select your display.
 */


//C Standard Library
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <limits.h>
#include <unistd.h>
#include <math.h>
#include <setjmp.h>
#include <ctype.h>
#include <sys/time.h>
#include <sys/stat.h>
#include <libgen.h>
#include <regex.h>
#include <pthread.h>
#include <sys/termios.h>
#include <fcntl.h>
#include <sys/select.h>
#include <dirent.h>

//Objective CC
#include <ObjectiveCC.h>
#include <CPUGraphics.h>
#include <cJSON.h>
#include <ft2build.h>
#include FT_FREETYPE_H
#include FT_CACHE_H
#include FT_MODULE_H
#include <png.h>
#include <zlib.h>
#include "jpeg_decoder.h"

#include <Config.h>

#include <LogWrapper.h>
#include <QueueWrapper.h>
#include <TaskWrapper.h>

#include "ESP32Support.h"
#include "FreeOS.h"
#include "SystemApps.h"

#endif /* main_h */