dont store packages by deeper category

This commit is contained in:
Hal Emmerich 2020-05-27 20:46:59 -05:00
parent 8f74c919db
commit b2c589925c
36 changed files with 14 additions and 3 deletions

View File

@ -0,0 +1,12 @@
SUBDIRS = $(shell ls -d */)
all:
for dir in $(SUBDIRS) ; do \
make -C $$dir ; \
done
clean:
for dir in $(SUBDIRS) ; do \
make clean -C $$dir ; \
done

View File

@ -1 +0,0 @@
*.ttf usr/share/fonts/truetype/source-code-pro-ttf

View File

@ -16,7 +16,7 @@ When an existing PrawnOS install has out of date packages, the user can then eit
build the new version themselves or get the update from the repo using the standard "apt upgrade"
### Package folder structure
Packages are stored under component of the final PrawnOS image they belong to, and then for filesystem packages, the component of the filesystem they belong to.
Packages are stored under component of the final PrawnOS image they belong to
Inside the package folder there are the following items:
- `makefile`
- source folder called `src`

View File

@ -62,7 +62,7 @@ build_resources=resources/BuildResources
# unstable as well, but that conflicts with some of the gnome packages it seems. Luckily, we can now build xsecurelock
# for buster instead of grabbing it from unstable.
# I'm rethinking the build system to make (heh) this more elegant, but for now to get the build fixed I'll implement this
XSECURELOCK_PATH=packages/filesystem/x11/xsecurelock
XSECURELOCK_PATH=packages/filesystem/xsecurelock
#A hacky way to ensure the loops are properly unmounted and the temp files are properly deleted.
#Without this, a reboot is sometimes required to properly clean the loop devices and ensure a clean build