mirror of
https://github.com/armbian/configurator.git
synced 2026-01-06 10:36:02 -08:00
cc2c140d4ded4d6bcae26accb2c190238c1a6836
There's still a lot of things I'll have to figure out here. Currently, the whole directory is mixed bag of everything, with packaging, execution, different modes being mixed together into one folder. I'm trying to separate packaging from execution, while also separating different architectures. Then I'll have to script the packaging nicely and test the whole thing once installed. The final idea is that, you'll need to have some kind of "build" phase for any module, where you put the files in the right folders. I'll try to keep the number of folders as low as possible, but still, the build phase seems unavoidable, in order to have a clean source directory. For simple modules, that will just mean that you'll basically code inside the build directories, just like it's being done now. For complex modules, that will mean the addition of a build phase in your Makefile, CMakeFiles, meson, gradle, whatever... in order to generate all the folders for different architectures. Then the packaging system will just package each folder as module M for architecture A. This allow people using compiled languages to provide proper executables for each architecture, obviously. This also makes things normal and simpler in terms of sources management. Signed-off-by: Myy Miouyouyou <myy@miouyouyou.fr>
Armbian configurator
Package repository
It is updated on this repository push.
wget -qO- https://imola.armbian.com/apt/armbian.key | gpg --dearmor | sudo tee /usr/share/keyrings/armbian.gpg > /dev/null
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/armbian.gpg] https://armbian.github.io/configurator stable main" | sudo tee /etc/apt/sources.list.d/armbian-development.list > /dev/null
Install:
sudo apt-get install configurator
Languages
Python
65%
CSS
27.4%
Shell
7.4%
HTML
0.2%