Sastomulya Inventory & POS — macOS (no Apple Developer ID required)
====================================================================

This zip is NOT a .app package. It is an executable folder:
  sastomulya                 ← main program
  _internal/                 ← required libraries (keep this folder)
  Open Sastomulya.command    ← easiest way to start (also re-signs)

Install (either location is fine)
---------------------------------
  ~/Applications/Sastomulya     (recommended)
  /Applications/Sastomulya      (also OK)

1. Unzip sastomulya-macos.zip into that folder (keep _internal).
2. In Terminal (replace APPDIR with your folder):

  APPDIR=/Applications/Sastomulya   # or ~/Applications/Sastomulya
  xattr -cr "$APPDIR"
  chmod +x "$APPDIR/sastomulya" "$APPDIR/Open Sastomulya.command"
  # Required on modern macOS — ad-hoc sign (NO Apple Developer account):
  find "$APPDIR/_internal" -type f \( -name Python -o -name '*.dylib' -o -name '*.so' \) -exec codesign --force --sign - --timestamp=none {} \;
  codesign --force --deep --sign - --timestamp=none "$APPDIR/sastomulya"
  open "$APPDIR/Open Sastomulya.command"

Or simply double-click Open Sastomulya.command (it runs the same steps).

Error: library load disallowed by system policy / Failed to load Python
---------------------------------------------------------------------
You skipped ad-hoc codesign. Run the codesign commands above, then start again.
This is NOT an Apple Developer ID — the dash (-) is a free local signature.

Do NOT delete the _internal folder.

Version: 3.0.24
