Commit graph

8 commits

Author SHA1 Message Date
Will Thompson
b4aa697474 Merge desktop file at build time
Previously, both the .desktop.in template and the final .desktop file
were checked into source control.

While in some ways convenient, the manual step of updating it may be
forgotten after updating a translation or adjusting the template. It
also potentially introduces confusion as to which file to modify.

Instead, generate the .desktop file at build time. Since this is now
done using msgfmt rather than intltool, there is no additional
dependency beyond gettext, which is already used at build time to
compile .po files to .mo files.
2022-06-10 10:36:56 +01:00
Mark Kim
b410a9dbfb update .gitignore
Add some intermediary files created during macOS build to .gitignore.
2022-06-05 15:49:41 -04:00
Bill Kendrick
94132b4049 Ignoring src/po/POTFILES.in
This file is generated, based on POTFILES.in.in (for main Tux Paint code)
and all of the Magic tool source files, by the "update-po.sh" script.
2019-09-24 08:42:00 -07:00
Bill Kendrick
dd8b60a6fb Adding '.thumbs' dirs to .gitignore 2019-09-14 10:15:45 -07:00
Mark K. Kim
b80393c11b Proper DMG support on macOS.
Previously `make install` on macOS created TuxPaint.dmg, but it was a
simple disk image.

Now TuxPaint.dmg is formatted as one would expect from any other macOS app,
with a Tux folder icon, symlink to the /Applications folder, and a
background image with an arrow.
2018-05-25 00:24:46 -04:00
Mark K. Kim
2aa7f4d2ae macOS clean up and documentation update. Describe how to build macOS 10.13 High Sierra binary without the mouse cursor bug. Instruct git to ignore mac-specific build files, Makefile to clean up mac-specific build files. 2018-05-21 17:02:28 -04:00
Bill Kendrick
1de7430249 Ignore *~ files
Ingore *~ backup files (emacs, indent, etc.)
2017-10-15 10:11:22 -07:00
Bill Kendrick
f6fa015a36 Adding a .gitignore
Ignoring generated files & directories.
2017-10-15 09:23:10 -07:00