Index: .fossil-settings/clean-glob ================================================================== --- .fossil-settings/clean-glob +++ .fossil-settings/clean-glob @@ -1,5 +1,3 @@ -*.o -*~ -cryptopassphrase +build iOS/DerivedData iOS/ObjFW Index: .fossil-settings/ignore-glob ================================================================== --- .fossil-settings/ignore-glob +++ .fossil-settings/ignore-glob @@ -1,7 +1,5 @@ -*.o -*~ -cryptopassphrase +build iOS/CryptoPassphrase.xcodeproj/project.xcworkspace iOS/CryptoPassphrase.xcodeproj/xcuserdata iOS/DerivedData iOS/ObjFW Index: Makefile ================================================================== --- Makefile +++ Makefile @@ -1,5 +0,0 @@ -all: - @objfw-compile -Werror -o cryptopassphrase *.m - -clean: - rm -f *.o *~ cryptopassphrase ADDED meson.build Index: meson.build ================================================================== --- /dev/null +++ meson.build @@ -0,0 +1,15 @@ +project('CryptoPassphrase', 'objc', + version: '1.3', + meson_version: '>= 1.5.0') + +objfw_dep = dependency('objfw') + +executable('cryptopassphrase', + [ + 'CryptoPassphrase.m', + 'LegacyPasswordGenerator.m', + 'NewPasswordGenerator.m' + ], + dependencies: [objfw_dep], + pie: true, + install: true)