Commit Graph

35 Commits

Author SHA1 Message Date
jolavillette
d4a20720ae build(macos): detect Qt version for the deploy archive name
deploy-macos.sh hardcoded QT_VERSION="UnknownQt", producing archive names like
...-Qt-UnknownQt.dmg. Query qmake (and the keg-only Homebrew qt@5 qmake) to put
the real Qt version in the name, mirroring deploy-windows.sh; fall back to
"UnknownQt" only if nothing is found.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 17:31:56 +02:00
jolavillette
28ff5a6d33 build: move deploy scripts under build_scripts/<platform>/
Following the removal of the orchestrator Makefile, the canonical build is now
plain CMake on the top-level CMakeLists.txt (e.g. cmake -B Build-cmake -S .
-DRS_PLUGINS=ON && cmake --build Build-cmake; on Windows add -G "MSYS Makefiles"
-DRS_LIBRETROSHARE_STATIC=OFF -DRS_LIBRETROSHARE_SHARED=ON).

Move the packaging scripts into their matching build_scripts/ sub-directories and
make them independent of the Makefile and of the invocation directory:
- deploy-macos.sh   -> build_scripts/OSX/deploy-macos.sh
- deploy-windows.sh -> build_scripts/Windows-msys2/deploy-windows.sh
Each script now cd's to the repository root from its own location and reads the
build directory from BUILD_DIR (default Build-cmake) instead of assuming it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 12:34:07 +02:00
defnax
e146706a97
Update macports 2025-06-14 16:21:32 +02:00
defnax
751cc660a6
Update MacOS_X_InstallGuide.md 2025-06-14 14:39:12 +02:00
defnax
b99988385f Added brew packages for RNP 2025-01-30 19:53:59 +01:00
defnax
01617da863 Fixed some frames to get compatible for system style
* Fixed some frames to get compatible for system style
* update macos package script
2024-12-30 21:36:04 +01:00
defnax
020e9e5927
Enabled delete CFBundleGetInfoString, to update Version string 2024-01-02 15:30:32 +01:00
defnax
3615ebf05e
Added retroshare-service compile with cmake to guide 2023-12-27 22:50:22 +01:00
defnax
17407f7ea3
removed not needed dependency libmicrohttp 2023-12-26 17:53:53 +01:00
defnax
0ec569216b
Added cmake install to the guide 2023-12-23 09:23:53 +01:00
defnax
48510e3818
Added Feedreader include path for libxml2 2023-12-20 12:30:42 -08:00
defnax
50c6b4a8aa
Added needed feedreader depencies 2023-12-20 21:12:18 +01:00
defnax
e00e94e87f
fix for line 2023-12-05 12:46:06 +01:00
defnax
493f89643c
Update MacOS_X_InstallGuide.md 2023-12-05 11:49:19 +01:00
defnax
ec35e74400
fix last commit 2023-12-01 22:31:01 +01:00
defnax
6fffb322ae
Improved makeOSXPackage.sh file
* Added to ship sounds dir
* Added CFBundleVersion & CFBundleShortVersionString string
* Added to get Git head string for package naming
2023-12-01 22:26:44 +01:00
defnax
31552b1119
Update MacOS_X_InstallGuide.md 2023-11-29 15:32:16 +01:00
defnax
5ee6f6a2e8
Update XCode part 2023-11-29 12:36:23 +01:00
defnax
331cc2e374
added new improved macos package file 2023-11-26 18:09:56 +01:00
defnax
9ae8c7a196
Improved masos compile guide 2023-11-26 18:07:06 +01:00
defnax
7702ad69f3 Update MacOS_X_InstallGuide.md 2021-04-03 11:24:49 +02:00
defnax
4fe3c955a3 Update MacOS_X_InstallGuide.md 2021-04-02 23:00:10 +02:00
defnax
bba3051a54 Update MacOS_X_InstallGuide.md 2021-04-02 12:45:19 +02:00
defnax
729f36c792 Update MacOS_X_InstallGuide.md 2021-04-02 12:29:21 +02:00
defnax
0683bd2717 Update MacOS_X_InstallGuide.md 2021-04-02 12:02:01 +02:00
defnax
9a500dc62f Update MacOS_X_InstallGuide.md 2021-03-29 18:22:32 +02:00
defnax
bfc0456730 Update MacOS_X_InstallGuide.md 2021-03-27 13:42:47 +01:00
defnax
a7c2ec43a3 Update MacOS_X_InstallGuide.md 2021-03-26 17:36:01 +01:00
defnax
f17d2eb4df Update MacOS_X_InstallGuide.md 2021-03-26 12:49:08 +01:00
defnax
a783ffac75 Update MacOS_X_InstallGuide.md 2021-03-26 12:06:10 +01:00
defnax
505a963212 removed the old macos instructions 2021-03-22 19:11:23 +01:00
Gioacchino Mazzurco
b883db0d4d
Fix TravisCI OSX build 2019-11-28 01:08:56 +01:00
Gioacchino Mazzurco
c73bdb83cd
Drop libresapi and modules that depends on it
A copy of the repository freezed before this deletion to ease old code
  viewing is available at
  https://github.com/RetroShare/zz_archive_RetroShare_libresapi
Removed some more cruft
Temporarly disabled JSON API generation of RsWebUi methods due to
  compilation breakage when rs_webui is disabled, RsWebUi keeps working
  but cannot be restarted from JSON API
2019-11-27 23:32:38 +01:00
csoler
be4f9f37dd added instructions and patch from K.Gupta to compile on MacOS 10.6
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5010 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-03-09 20:03:12 +00:00
drbob
9d6926a7d9 Start of OSX compilation instructions.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4062 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-02-27 04:36:03 +00:00