Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions lamw_manager/assets/build-lamw-setup
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#-------------------------------------------------------------------------------------------------#
#Universidade federal de Mato Grosso (Alma Mater)
#Course: Science Computer
#Version: 0.6.9
#Date: 01/12/2025
#Version: 0.6.10
#Date: 07/09/2025
#Description: This script generates compiles LAMW Manager source code into an executable installer.
#Note: This script requires makeself, read more in https://makeself.io/
#-------------------------------------------------------------------------------------------------#
Expand Down
4 changes: 2 additions & 2 deletions lamw_manager/core/cross-builder/cross-builder.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#-------------------------------------------------------------------------------------------------#
#Universidade federal de Mato Grosso (Alma Mater)
#Course: Science Computer
#Version: 0.6.9
#Date: 01/12/2025
#Version: 0.6.10
#Date: 07/09/2025
#Description:The "cross-builder.sh" is part of the core of LAMW Manager. This script contains crosscompile compiler generation routines for ARMv7 / AARCH64- Android
#-------------------------------------------------------------------------------------------------#

Expand Down
4 changes: 2 additions & 2 deletions lamw_manager/core/headers/.init_lamw_manager.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#-------------------------------------------------------------------------------------------------#
#Universidade federal de Mato Grosso (Alma Mater)
#Course: Science Computer
#Version: 0.6.9
#Date: 01/12/2025
#Version: 0.6.10
#Date: 07/09/2025
#Description: The ".init_lamw_manager.sh" is part of the core of LAMW Manager. This script check conditions to init LAMW Manager
#-------------------------------------------------------------------------------------------------#

Expand Down
2 changes: 1 addition & 1 deletion lamw_manager/core/headers/.lamw_comple.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#-------------------------------------------------------------------------------------------------#
#Universidade federal de Mato Grosso (Alma Mater)
#Course: Science Computer
#Version: 0.6.9
#Version: 0.6.10
#Description: This script contains routines for completing LAMW Manager arguments.
#Ref:https://www.vivaolinux.com.br/dica/Shell-script-autocompletion-Como-implementar
#-------------------------------------------------------------------------------------------------#
Expand Down
4 changes: 2 additions & 2 deletions lamw_manager/core/headers/lamw4linux_env.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#-------------------------------------------------------------------------------------------------#
#Universidade federal de Mato Grosso (Alma Mater)
#Course: Science Computer
#Version: 0.6.9
#Date: 01/12/2025
#Version: 0.6.10
#Date: 07/09/2025
#Description: The "lamw_headers" is part of the core of LAMW Manager. This script contains LAMW Manager variables.
#-------------------------------------------------------------------------------------------------#
LAMW_IDE_HOME_CFG="$LAMW_USER_HOME/.lamw4linux"
Expand Down
8 changes: 4 additions & 4 deletions lamw_manager/core/headers/lamw_headers
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@
#-------------------------------------------------------------------------------------------------#
#Universidade federal de Mato Grosso (Alma Mater)
#Course: Science Computer
#Version: 0.6.9
#Date: 01/12/2025
#Version: 0.6.10
#Date: 07/09/2025
#Description: The "lamw_headers" is part of the core of LAMW Manager. This script contains LAMW Manager variables.
#-------------------------------------------------------------------------------------------------#

#--------------------------------------------------------------------------------------------------
# Section Version Variables
#--------------------------------------------------------------------------------------------------

LAMW_INSTALL_VERSION="0.6.9"
LAMW_INSTALL_VERSION="0.6.10"
ANT_VERSION_STABLE='1.10.11'
CMD_SDK_TOOLS_VERSION="11076708"
CMD_SDK_TOOLS_VERSION_STR="12.0"
Expand Down Expand Up @@ -51,7 +51,7 @@ OLD_LAZARUS_STABLE_VERSION=(
)

OLD_LAMW_INSTALL_VERSION=(
0.6.{8..0}
0.6.{9..0}
0.5.9{.{2..1},}
0.5.{8..0}
0.4.{8..4}
Expand Down
4 changes: 2 additions & 2 deletions lamw_manager/core/installer/installer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#-------------------------------------------------------------------------------------------------#
#Universidade federal de Mato Grosso (Alma Mater)
#Course: Science Computer
#Version: 0.6.9
#Date: 01/12/2025
#Version: 0.6.10
#Date: 07/09/2025
#Description: "installer.sh" is part of the core of LAMW Manager. Contains routines for installing LAMW development environment
#-------------------------------------------------------------------------------------------------#

Expand Down
9 changes: 2 additions & 7 deletions lamw_manager/core/settings-editor/lamw-settings-editor.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#-------------------------------------------------------------------------------------------------#
#Universidade federal de Mato Grosso (mater-alma)
#Course: Science Computer
#Version: 0.6.8
#Date: 10/13/2024
#Version: 0.6.10
#Date: 07/09/2025
#Description: The "lamw-manager-settings-editor.sh" is part of the core of LAMW Manager. Responsible for managing LAMW Manager / LAMW configuration files..
#-----------------------------------------------------------------------f--------------------------#

Expand Down Expand Up @@ -731,11 +731,6 @@ updateNodeAttrXML(){
}

fixesFppkgXmlNode(){
local fppkg_count="$(grep FppkgConfigFile $lazarus_env_cfg_path -c)"

if grep "FppkgConfigFile\sValue=".*"\sValue" -q "$lazarus_env_cfg_path" || [ $fppkg_count -ge 2 ]; then
sed -i "/<FppkgConfigFile.*/d" "$lazarus_env_cfg_path"
fi

if ! grep 'FppkgConfigFile' $lazarus_env_cfg_path > /dev/null ; then #insert fppkg_config ref: https://stackoverflow.com/questions/7837879/xmlstarlet-update-an-attribute
xmlstarlet ed --inplace -s "$env_opts_node" -t elem -n "FppkgConfigFile" -v "" -i $fppkg_cfg_node -t attr -n "Value" -v "$FPPKG_TRUNK_CFG_PATH" $lazarus_env_cfg_path
Expand Down
22 changes: 22 additions & 0 deletions lamw_manager/docs/release_notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,28 @@ This page contains information about new features and bug fixes.
Latest
---

### v0.6.10 - 09 Jul, 2025 ###

**Fixes**
+ Fixes remove node *Fppkg*

**Note:** Important, you can fix, you can edit ~/.lamw4linux/environmentoptions.xml:
Look ***</FppkgConfigFile>*** and remove this tag and history block

Example:
```xml
<History Count="1">
<Item1 Value="/opt/lamw/lamw4linux/usr/lib/fpc/3.2.2/fppkg.cfg"/>
</History>
<History Count="1">
<Item1 Value="/opt/lamw/lamw4linux/usr/lib/fpc/3.2.2/fppkg.cfg"/>
</History>
</FppkgConfigFile>
```

After, execute ./lamw_manager and will be recreate *FppkgConfigFile* node


### v0.6.9 - 12 Jan, 2025 ###

**News**
Expand Down
4 changes: 2 additions & 2 deletions lamw_manager/lamw_manager
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#-------------------------------------------------------------------------------------------------#
#Universidade federal de Mato Grosso (Alma Mater)
#Course: Science Computer
#Version: 0.6.9
#Date: 01/12/2025
#Version: 0.6.10
#Date: 07/09/2025
#Description: The "lamw-install.sh" is part of the core of LAMW Manager. This script configures the development environment for LAMW
#-------------------------------------------------------------------------------------------------#

Expand Down
Loading