nmap/zenmap/install_scripts/macosx
2026-03-16 17:22:43 +00:00
..
gtkrc
Info.plist Add needed GtkOSXLaunchScriptFile key 2023-03-17 16:54:07 +00:00
launcher.sh Remove debug to file from OS X launcher. Closes #1777 2019-12-30 04:48:49 +00:00
make-bundle.sh Merge Nmap 7.96 release branch 2025-05-07 13:22:40 +00:00
README Remove vestigial documentation for Macports build system 2016-08-31 04:19:41 +00:00
zenmap.bundle Update zenmap.bundle for latest gdk-pixbuf build 2026-03-16 17:22:43 +00:00
zenmap.icns Make a 512×512 OS X icon for Zenmap. 2012-09-10 23:50:16 +00:00
zenmap_auth.m Fix auth wrapper: args not supported. Add error reporting 2023-03-18 20:26:54 +00:00
zenmap_launcher.py Bundling update for macOS 2023-03-01 22:05:40 +00:00

This is a description of the files in this directory, all of which have
to do with packaging on Mac OS X. They are useful only for those wanting
to build binary distributions of Zenmap for Mac OS X.

== Info.plist
A properties list file template that is filled out by make-bundle.sh

== make-bundle.sh
This script builds a .app bundle. It must be run from the root of the
Zenmap source tree. The finished bundle is put in dist/Zenmap.app.

== zenmap.icns
The icon file for the bundle. It was created using the Icon Composer
utility (open -a "Icon Composer").

== zenmap_auth.c
This is a simple wrapper program that attempts to run launcher.sh
with privileges.

== launcher.sh
A launcher script that configures the environment for Zenmap, Python, and GTK
before launching the main Zenmap script file.

== zenmap.bundle
An XML config file for gtk-mac-bundler which specifies files and metadata for
the application bundle. https://wiki.gnome.org/Projects/GTK%2B/OSX/Building