diff --git a/CMakeLists.txt b/CMakeLists.txt index ea26dab..ddd06d2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ idf_component_register( SRCS "gfx.c" - INCLUDE_DIRS "." + INCLUDE_DIRS "include" ) diff --git a/README.md b/README.md index dfda705..ff653bc 100644 --- a/README.md +++ b/README.md @@ -7,13 +7,16 @@ Made for ST7920 with my own driver library, but it should be pretty universal, i The API is pretty self-explanatory, but just in case ```c +#include +#include + const gfx_canvas_t canvas = { .ctx = &dev, .draw_pixel_callback = st7567_draw_pixel, .clear_pixel_callback = st7567_clear_pixel, }; -const GFXfont *font = &FreeSans9pt7b; +const GFXfont *font = &NokiaBig; st7567_clear(canvas.ctx); gfx_fill_box(&canvas, 40, 40, 8, 8, false); gfx_draw_string(&canvas, font, 0, 16, "Hello", false); diff --git a/fonts/04b_03.h b/include/fonts/04b_03.h similarity index 100% rename from fonts/04b_03.h rename to include/fonts/04b_03.h diff --git a/fonts/04b_08.h b/include/fonts/04b_08.h similarity index 100% rename from fonts/04b_08.h rename to include/fonts/04b_08.h diff --git a/fonts/04b_11.h b/include/fonts/04b_11.h similarity index 100% rename from fonts/04b_11.h rename to include/fonts/04b_11.h diff --git a/fonts/NokiaBig.h b/include/fonts/NokiaBig.h similarity index 100% rename from fonts/NokiaBig.h rename to include/fonts/NokiaBig.h diff --git a/fonts/NokiaSmall.h b/include/fonts/NokiaSmall.h similarity index 100% rename from fonts/NokiaSmall.h rename to include/fonts/NokiaSmall.h diff --git a/fonts/NokiaSmallBold.h b/include/fonts/NokiaSmallBold.h similarity index 100% rename from fonts/NokiaSmallBold.h rename to include/fonts/NokiaSmallBold.h diff --git a/gfx.h b/include/gfx.h similarity index 100% rename from gfx.h rename to include/gfx.h