aboutsummaryrefslogtreecommitdiffstats
path: root/GNUmakefile
Commit message (Collapse)AuthorAgeFilesLines
* GNUmakefile: Add oni-outlineGravatar Tom Willemse2026-07-021-0/+4
|
* GNUmakefile: Change location of tar fileGravatar Tom Willemse2026-06-291-1/+1
| | | | | | ‘make package’ complains that the directory contents changed while trying to make the tarball. I assume that's because the tarball is made in the directory that's being packaged. Moving it should fix this.
* GNUmakefile: Create a tar.gz packageGravatar Tom Willemse2026-06-291-1/+2
| | | | This should make it possible to upload all of the contents to sourcehut pages.
* Change build output directoryGravatar Tom Willemse2026-06-281-205/+207
| | | | | | Put everything in public/pakages so that at a later date I can add a project site along with the packages. This change also makes it easier for me to change my mind about where the packages land.
* GNUmakefile: Add clean recipeGravatar Tom Willemse2026-06-281-0/+5
|
* GNUmakefile: Add recipe for corfuGravatar Tom Willemse2026-06-281-3/+7
|
* GNUmakefile: Update package recipesGravatar Tom Willemse2026-06-281-149/+60
| | | | | These packages don't have snippets anymore and therefore aren't multi-file packages anymore.
* oni-gui: Setup multi-file setupGravatar Tom Willemse2026-06-281-4/+12
| | | | | The gui module now includes SVG icons that need to be installed along with the configuration.
* oni-yasnippet: Set up multi-file buildGravatar Tom Willemse2026-06-281-4/+10
| | | | | | This package now contains all of my snippets, instead of having them distributed across multiple packages. I hope that this will make them easier to manage and keep updated.
* Remove oni-markdown packageGravatar Tom Willemse2023-05-251-3/+0
| | | | It's just an empty file on my disk that hasn't been committed.
* Fix variable referenceGravatar Tom Willemse2023-05-251-1/+1
| | | | | Oops, must have accidentally screwed this up when I changed the name. Will probably move the guile code into its own file at some point, though.
* Update the makefile to properly look for the right targetsGravatar Tom Willemse2023-05-251-44/+507
| | | | | | | The ‘get-multifile-module-version’ and ‘get-module-version’ functions open up the given Emacs Lisp file and search for a “Version” header, parses it out, and then returns the file name of the module as it should look in the package archive.
* Isolate building packages some moreGravatar Tom Willemse2023-04-261-2/+5
| | | | | | | | | Don't load the user init file while building my Emacs packages, make sure to use a different ‘package-user-dir’ so that bad packages don't interfere and it doesn't accidentally work because of existing packages. Specify the ‘package-archive-upload-base’ in the Makefile so that there is only one place to look and modify if this needs to move. Ensure that the ‘package-archive-upload-base’ exists before uploading to it.
* Add oni-bats as a multi-file packageGravatar Tom Willemse2020-10-191-1/+4
|
* Revert "Generalize building of multifile packages"Gravatar Tom Willemse2020-10-191-5/+39
| | | | | | | | This reverts commit cd067e3673a62143ed2e05edf163088c77d35f38. On the build runner this ends up trying to build ‘oni-scheme.el’ as a multifile package. It doesn’t seem to notice the distinction between the regular files and directories.
* Generalize building of multifile packagesGravatar Tom Willemse2020-10-191-39/+5
|
* Only include packages that start with ‘oni-’Gravatar Tom Willemse2020-10-161-1/+1
| | | | | Now that there is a generated.el in the repository, I don’t want to package _that_ up. A better idea would probably be to move it to some subfolder.
* Add snippets to oni-csharpGravatar Tom Willemse2020-03-021-1/+5
|
* Integration test each individual packageGravatar Tom Willemse2020-01-081-1/+4
| | | | | In order to differentiate better between the two types of tests, rename the test commands to unit-test.
* Switch the Test and Package stagesGravatar Tom Willemse2019-12-111-97/+2
| | | | | | In order to simplify the testing of each package, do the packaging step first so that when it gets to the testing stage it can load the packaged files from the local repository and manage the interdependencies that way.
* Abstract package uploading into a functionGravatar Tom Willemse2019-09-191-59/+24
|
* Add readmes for multi-file packagesGravatar Tom Willemse2019-09-191-0/+11
|
* Fix typoGravatar Tom Willemse2019-08-291-7/+7
|
* Fix typoGravatar Tom Willemse2019-08-281-1/+1
|
* Add ‘oni-twig’Gravatar Tom Willemse2019-08-281-1/+15
| | | | For now this only contains snippets.
* Add snippets for ‘oni-ruby’Gravatar Tom Willemse2019-08-281-1/+15
|
* Add snippets for ‘oni-python’Gravatar Tom Willemse2019-08-281-1/+15
|
* Add snippets for ‘oni-php’Gravatar Tom Willemse2019-08-271-1/+16
|
* Add snippets for ‘oni-org’Gravatar Tom Willemse2019-08-271-1/+15
|
* Add snippets to ‘oni-nxml’Gravatar Tom Willemse2019-08-271-1/+15
|
* Add snippets to ‘oni-html’Gravatar Tom Willemse2019-08-271-1/+15
|
* Add oni-hamlGravatar Tom Willemse2019-08-271-1/+16
| | | | This is just an empty package adding some extra snippets for HAML.
* Add snippets to ‘oni-elisp’Gravatar Tom Willemse2019-08-251-4/+20
|
* Include ‘oni-css’ in packagingGravatar Tom Willemse2019-08-231-1/+1
|
* Add snippets to ‘oni-css’Gravatar Tom Willemse2019-08-231-2/+16
|
* Add tests for ‘oni-conf’Gravatar Tom Willemse2019-08-231-0/+1
|
* Fix install for ‘oni-conf’Gravatar Tom Willemse2019-08-231-0/+8
|
* Use the latest version compiled for oni-confGravatar Tom Willemse2019-08-231-1/+1
|
* Simplify .gitlab-ci.yml by moving DEPS to MakefileGravatar Tom Willemse2019-08-231-0/+4
|
* Split installing and testing packages into separate make ↵Gravatar Tom Willemse2019-08-221-4/+9
| | | | targets
* Add ‘oni-conf’ and the ability to upload multi-file ↵Gravatar Tom Willemse2019-08-201-1/+7
| | | | | | | packages ‘oni-conf’ is the first package to include more than one file, it’s mostly a package to allow distributing snippets.
* Move test dependencies out of MakefileGravatar Tom Willemse2019-03-281-1/+1
|
* Add GitLab CI/CD settingsGravatar Tom Willemse2019-03-281-0/+26