Skip to content

Commit

Permalink
Clean up and simplify makefiles.
Browse files Browse the repository at this point in the history
* Use autogenerated header file dependencies.
* Use mkdir to create target output directory directly.
  • Loading branch information
ccxvii committed Apr 26, 2018
1 parent 85ec041 commit f4d01e2
Show file tree
Hide file tree
Showing 8 changed files with 642 additions and 1,066 deletions.
6 changes: 4 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
# Macros:
[attr]tabs whitespace=trailing-space,space-before-tab,indent-with-non-tab,tabwidth=4
[attr]spaces whitespace=trailing-space,space-before-tab,tabs-in-indent
[attr]makefile whitespace=trailing-space,space-before-tab,indent-with-non-tab,tabwidth=8

# Source files:
* text=auto
Make* tabs
*.mk tabs
Make* makefile
*.mk makefile
*.make makefile
*.[chm] tabs
*.java tabs
*.xml tabs
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Optional thirdparty libraryes
thirdparty/luratech
thirdparty/jpegxr
thirdparty/mapping-resources-pdf
thirdparty/cmap-resources

# Generated files:
build
Expand All @@ -19,6 +21,7 @@ cscope.*
.gradle
*.xcworkspace
*.xcuserdatad
user.make

# Test files:
*.pdf
Expand Down
5 changes: 5 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
* Build system simplifications:
* Auto-generated CMap, ICC, and JS source files are checked in to git.
* Embedded CMap resources are now generated by a python script.
* Embedded font resources are linked directly if using GNU ld.

List of changes in MuPDF 1.13.0

* This is primarily a bugfix release.
Expand Down
Loading

0 comments on commit f4d01e2

Please sign in to comment.