Kenn Sebesta
|
b7f1d9db41
|
[Make][Qt] Add `qt_install` recipe
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
3fc1d61ed7
|
[Make][Linux] Add support for installing linuxdeployqt
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
9d08db49e5
|
[Make][Qt] Point toward full SDK directory
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
766048cea2
|
[Make][Qt Creator] Install local SDK into kit path
Note that `qt_creator_clean` will currently fail if `qt_creator_uninstall`
does not find the appropriately named Qt kit and SDK.
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
1cceb51aed
|
[Make][Qt] Define the recipe for Qt SDK before the Qt Creator recipe
This lets certain SDK variables be accessible to the Qt Creator recipe.
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
c350576372
|
[Make] Remove indentation, making comments be `make` comments
Otherwise, the comments are interpreted as shell comments, and the Windows
shell does not consider `#` a comment.
Dumb, but that's the way it is.
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
8d734d9f49
|
[Make][Qt SDK] Add recipe for installing Qt SDK
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
00203331fd
|
[Make][Qt Creator] Add recipe for installation and auto-configuration
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
b0749cd06f
|
[Make][Python] Look for Python3
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
a65b4dae49
|
[Makefile][OS-agnostic] Configure makefiles for macOS/Linux/Windows
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
7d93da7313
|
[Makefile][System ID] Improved method for detecting OS
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
b87e2c8d70
|
[Makefile][Tools] Refine support for Windows
This no longer needs MinGW32.
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
463647e8aa
|
[Makefile] Modify output location and name
Build each binary in its own directory, and label them with their git hash,
and signalling if it is dirty.
|
2022-03-02 16:56:18 -05:00 |
Kenn Sebesta
|
96fd43f8bf
|
[Make] Add unit testing
This adds the Makefile scaffolding, as well as the tool installer.
|
2022-03-02 16:56:17 -05:00 |
Kenn Sebesta
|
49163775b3
|
[Make] Add makefile for installing build environment tools
|
2022-03-02 16:56:17 -05:00 |
Kenn Sebesta
|
a3fb35d6a4
|
[Make] Makefile which identifies the host OS
|
2022-03-02 16:56:17 -05:00 |
Kenn Sebesta
|
929756dc59
|
[Make] Introduce makefile specific to building the firmware
|
2022-03-02 16:56:17 -05:00 |
Kenn Sebesta
|
e64c404dba
|
[Make] Move makefile to a firmware specific makefile
|
2022-03-02 16:56:17 -05:00 |