-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: improve shell compatibility and error handling
* Enhance hostname detection and fallbacks - Add multiple hostname detection methods - Improve fallback chain with /etc/hostname support - Add nautilus as final fallback hostname - Fix hostname handling for various Unix systems * Improve color and logging functionality - Add color deinitialization support - Add logging trap uninstallation - Fix color handling for dumb terminals - Make NO_COLOR handling more consistent * Enhance technical flags and options - Rename --clear-flags to --mulle-clear-flags - Add --mulle-no-color and --mulle-no-colors flags - Add --mulle-no-error and --mulle-no-errors flags - Improve technical flags documentation * Add filesystem improvements - Add timestamp_now function - Improve file_devicenumber for BSD systems - Add better logging for directory operations - Make directory listing more verbose in debug mode * CMake improvements - Use CMAKE_CURRENT_SOURCE_DIR instead of PROJECT_SOURCE_DIR - Add explicit project version (6.4.0) - Add LANGUAGES NONE to project declaration
- Loading branch information
Showing
18 changed files
with
669 additions
and
142 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,9 +6,9 @@ | |
set( CPACK_PACKAGE_NAME "${PROJECT_NAME}") | ||
set( CPACK_PACKAGE_VERSION "${PROJECT_VERSION}") | ||
set( CPACK_PACKAGE_CONTACT "Nat! <[email protected]>") | ||
set( CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_SOURCE_DIR}/README.md") | ||
set( CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README.md") | ||
set( CPACK_PACKAGE_DESCRIPTION_SUMMARY "🥊 A versioned collection of bash functions") | ||
set( CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/LICENSE") | ||
set( CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE") | ||
set( CPACK_STRIP_FILES false) | ||
|
||
# stuff needed for Debian | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.