Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » [PROPOSAL] A couple of changes in "import.ext"
Re: [PROPOSAL] A couple of changes in "import.ext" [message #56976 is a reply to message #56975] Wed, 05 May 2021 14:25 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13976
Registered: November 2005
Ultimate Member
mdelfede wrote on Tue, 04 May 2021 23:46
mirek wrote on Tue, 04 May 2021 23:21

It is ok. It just has to wait after 2021.1 is released. Please remind me again by then...
Mirek


Ok, thanx!
I hope to have some time for other 2 patches.
Forst onw is to allow duplicate source file names in different folders:
folder1/version.cpp
folder2/version.cpp
folder2/version.c

which could be compiled as
folder1_version.cpp.o
folder2_version.cpp.o
folder2_version.c.o

For example.
The other one is to allow to reference an upper folder (now it doesn't work) :
files ../upperfolder/*.cpp

which is useful to separate a library in many nested packages.
nest
   mypackage
     mylibcode
     mypackage.upp (referencing mylibcode as mylibcode/*.cpp in ext file)
     myplugin
        myplugin.upp (referencing mylibcode as ../mylibcode/*.cpp in ext file)


I guess this could allow import of most libraries.


I actually think this problem might be there even without import.ext, so it is definitely worth fixing...
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Import external library - Include files depending on OS
Next Topic: [BUG] Preprocess + pkg-config
Goto Forum:
  


Current Time: Sun May 12 05:50:39 CEST 2024

Total time taken to generate the page: 0.02123 seconds