aboutsummaryrefslogtreecommitdiffstats
path: root/GNUmakefile
Commit message (Collapse)AuthorAgeFilesLines
* 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