Comments (9)
Ok, now I know what's happening here.
In the first case (build/Installer "dist/InstallerLG installer"), the script is executed from the top dir (where the CHANGELOG is located). Due to this, the Installer binary cannot be found and the file operation fails silently, it simply ignores the error and continues. This "feature" is required by some scripts and it's how the CBM Installer and the MorphOS installer work. In the second case, the binary is found and then copy will fail due to the lock.
There's quite a few "features" like this one and you can turn most of them of with an (set @strict 1) at the top of the script (or anywhere really, you can enable sloppy mode again using (set @strict 0) if required).
I enabled strict mode in the installer script so now "build/Installer dist/InstallerLG installer" will fail like it should.
from installerlg.
ok, this fails
cd dist
Installer "/dist/InstallerLG installer"
from installerlg.
That's very strange. I need to look into that.
from installerlg.
Version 1.40 is MOSSYS:C/Installer!
BTW version C:foo
is always version MOSSYS:C/foo
.
from installerlg.
I'm not entirely sure where to install things. Is C: the right place?
from installerlg.
The behavior in this case is not easy to define. If it has no icon, it may go to C: but MorphOS also has SYS:Tools/Installer.info.
from installerlg.
@sodero I don't want to open an issue, what do you think about stripping the exe?
from installerlg.
I doesn't work on AROS, strip seems to break the exe, that's why it's not done in the Makefile. Perhaps dist/Makefile is a good place for this. An exception for AROS is needed.
from installerlg.
I see. Since MorphOS 3.10 there's better debug support in LogTool, so we may keep the symbols in alpha.
from installerlg.
Related Issues (20)
- (delopts) as a function rather than an option to a function HOT 12
- Parsing error for workbench3.1 install HOT 6
- Requester in test case HOT 3
- Empty line in user-startup HOT 9
- vbcc: retrace hits HOT 5
- Copyfile in 68k IoERR() failure
- Updating user-startup fails HOT 1
- German translation needed: Default welcome message
- Preserve file comments
- ASSERT w/ vbcc HOT 9
- clang: one error HOT 3
- MUI warning with Skip HOT 1
- ASpell fails HOT 2
- Port installerLG to AmigaOS4 HOT 2
- @default-dest of SDL2 HOT 2
- Tooltype APPBANNER HOT 2
- ViNCEd HOT 11
- Huge bubble without line breaks HOT 3
- Installer of SDL_2.0.20_Libraries.lha HOT 4
- macOS fails HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from installerlg.