AminetAminet
Search:
85805 packages online
• About
• Recent
• Browse
• Search
• Upload
• Setup
• Services

dev/misc/AmiDevIDE.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:IDE for vbcc, vasm and ACE BASIC (MUI)
Author:Ronny Krueger
Uploader:amitools planet-rk de (Ronny Krueger)
Type:dev/misc
Version:0.5
Architecture:m68k-amigaos >= 3.0.0
Date:2026-11-09
Requires:MUI 3.8, reqtools, regex.library, NList, TextEditor, vbcc
Distribution:Aminet
Download:dev/misc/AmiDevIDE.lha - View contents
Readme:dev/misc/AmiDevIDE.readme
Downloads:10

AmigaIDE is an integrated development environment for AmigaOS 3.x with
a MUI interface, for C, assembler and ACE BASIC projects built with
vbcc, vasm and vlink:

  - projects with C, assembler and BASIC sources, SDK selection
  - editor with syntax highlighting, indentation, bookmarks
  - symbol index, go to definition, references, project-wide search
  - build and clean through GNU make, error list with jump to source
  - Autodoc help (F1) for every active SDK, struct layouts
  - disassembler for hunk files, memory map after a build
  - Workbench icons for built programs
  - version control with AmiVCS (commit, branches, merge, history
    graph, push/pull/clone), if AmiVCS 0.6 or newer is installed

The same project files (.aproj) open in the Qt version of the IDE on
macOS, Linux and Windows (AmiDevIDE, cross-development with the same
toolchain).

Installation
------------
Unpack the archive and double-click "Install-AmiDevIDE" (Commodore
Installer). Without the Installer:  CD AmiDevIDE  and
Execute Install-AmiDevIDE.shell [ZIEL=Work:]
The drawer AmigaIDE also runs from wherever you drag it.

Requirements
------------
- AmigaOS 3.x, 68020 or better, no FPU needed
- MUI 3.8 or newer (util/libs/mui38usr.lha)
- reqtools.library (util/libs/ReqToolsUsr.lha)
- regex.library 5.x, the POSIX one by Alfonso Ranieri
  (util/libs/regex_ranieri.lha). Not the unrelated GNU regex.library 1.0
  from util/libs/Regex.lha, which has the same name.
- MUI classes NList, NListview, NListtree (dev/mui/MCC_NList-0.128.lha)
  and TextEditor (dev/mui/MCC_TextEditor-15.56.lha)
To build programs:
- vbcc with vasm and vlink (dev/c/vbcc_bin_amigaos68k.lha) and the
  vbcc target m68k-amigaos (http://sun.hasenbraten.de/vbcc/)
- NDK 3.2 (dev/misc/NDK3.2.lha), GNU make (dev/c/make-4.4.1.lha)
- for BASIC projects ACE BASIC (dev/basic/ace-basic.lha)
Optional:
- AmiVCS 0.6 or newer for version control (dev/misc/AmiVCS.lha)

Status
------
Experimental software, developed with the help of Claude (an AI
assistant by Anthropic) and written primarily for the author's own use.
Try it with copies of your data first; use at your own risk.

Documentation and user interface are in German.
Die Dokumentation (AmigaIDE/AmigaIDE.guide) und die Oberflaeche sind
deutsch.

History
-------
0.5  version control for AmiVCS 0.10: clone and a first push ask for
     the repository URL, login when needed (hidden password, optionally
     remembered), settings via AmiVCSConfig; opens amivcs-gui on the
     project; windows remember position and size; SDK and library
     check at startup
0.4  note on the experimental status, no program changes
0.3  manual updated; the installer reports a wrong start directory
0.2  version control with AmiVCS; a first push asks for the repository
     name on the server; project files read and written independent of
     the locale; directory requester fixes (current directory, paths
     right below a volume)
0.1  first release

Disclaimer
----------
This software is provided "as is", without warranty of any kind,
express or implied, including but not limited to the warranties of
merchantability and fitness for a particular purpose. The entire risk
as to its quality and performance is with you. In no event shall the
author be liable for any damages arising from its use or inability to
use it, including but not limited to loss or corruption of data, lost
files on the computer or on a server, system crashes or downtime, even
if advised of the possibility of such damages. Make backups before you
use it (see also sections 15 and 16 of the GNU GPL).
Keine Gewaehrleistung und keine Haftung fuer Datenverlust oder sonstige
Schaeden; Benutzung auf eigene Gefahr, vorher Sicherungskopien anlegen.

License
-------
GNU General Public License, version 3 or later. Contains the JSON parser
Parson (MIT license, see THIRD-PARTY-NOTICES).
Source code: https://github.com/dangelrk/AmiDevIDE


Contents of dev/misc/AmiDevIDE.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                 107092  204460  52.4% -lh5- c562 Nov  8 07:35 AmiDevIDE/AmigaIDE/AmigaIDE
[Amiga]                  11193   28560  39.2% -lh5- 76bc Nov  8 07:31 AmiDevIDE/AmigaIDE/AmigaIDE.guide
[Amiga]                    156     486  32.1% -lh5- 918b Nov  8 07:35 AmiDevIDE/AmigaIDE/AmigaIDE.guide.info
[Amiga]                    157     434  36.2% -lh5- 5890 Nov  8 07:35 AmiDevIDE/AmigaIDE/AmigaIDE.info
[Amiga]                    144     496  29.0% -lh5- be76 Nov  8 07:35 AmiDevIDE/AmigaIDE.info
[Amiga]                   2277    6340  35.9% -lh5- 5b21 Nov  8 07:35 AmiDevIDE/Install-AmiDevIDE
[Amiga]                    190     561  33.9% -lh5- a588 Nov  8 07:35 AmiDevIDE/Install-AmiDevIDE.info
[Amiga]                   1151    3070  37.5% -lh5- b941 Nov  8 07:35 AmiDevIDE/Install-AmiDevIDE.shell
[Amiga]                    219     531  41.2% -lh5- 3db1 Nov  8 07:35 AmiDevIDE/Install-AmiDevIDE.shell.info
[Amiga]                  12635   35149  35.9% -lh5- 7065 Sep 27 11:02 AmiDevIDE/LICENSE
[Amiga]                    175     486  36.0% -lh5- daa4 Nov  8 07:35 AmiDevIDE/LICENSE.info
[Amiga]                   1228    2458  50.0% -lh5- f81c Nov  8 07:35 AmiDevIDE/ReadMe
[Amiga]                    174     486  35.8% -lh5- 6c33 Nov  8 07:35 AmiDevIDE/ReadMe.info
[Amiga]                    712    1183  60.2% -lh5- bd3d Nov  8 07:35 AmiDevIDE/THIRD-PARTY-NOTICES
[Amiga]                    174     486  35.8% -lh5- 2c53 Nov  8 07:35 AmiDevIDE/THIRD-PARTY-NOTICES.info
[Amiga]                    569    1206  47.2% -lh5- c3f1 Nov  8 07:35 AmiDevIDE/Uninstall-AmiDevIDE
[Amiga]                    198     557  35.5% -lh5- 2b1d Nov  8 07:35 AmiDevIDE/Uninstall-AmiDevIDE.info
[Amiga]                    145     496  29.2% -lh5- 9af8 Nov  8 07:35 AmiDevIDE.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        18 files  138589  287445  48.2%            Nov  9 00:25
Page generated in 0.04 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>