You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @rpreen , would welcome your thoughts on this as a simplifying plan for distributing the code without all the netbeans-generated crap and without the need for separate repositories
Having edited the various makefiles, they are far more complex that they need be, and in particular by using different named sub-directories for different architectures within the dist directory they introduce a level of complexity that I don't think is justified.
I'm also not particularly convinced. about the desirability of requiring users to install cmake for creating the executables for the cpp files.
I suggest a structure something like:
src:
-- libfiles/
-- cell_suppression/
-- solver/
-- server/
-- thirdparty/ (the coin-or files with their licence)
dist/
holds the sumitlib.o, uweserver.jar, uwecellsuppresssion(.exe) and uwesolver(.exe) files
Makefile (single file at top level within src, no messing around with lower level ones with sub-directories)
all: uweserver, cellsuppression and solver as targets
Then if someone wants to add code that does something other than cell suppression, they can add new directories, pull from the lib if they want to etc.
The text was updated successfully, but these errors were encountered:
Hi @rpreen , would welcome your thoughts on this as a simplifying plan for distributing the code without all the netbeans-generated crap and without the need for separate repositories
Having edited the various makefiles, they are far more complex that they need be, and in particular by using different named sub-directories for different architectures within the dist directory they introduce a level of complexity that I don't think is justified.
I'm also not particularly convinced. about the desirability of requiring users to install cmake for creating the executables for the cpp files.
I suggest a structure something like:
src:
-- libfiles/
-- cell_suppression/
-- solver/
-- server/
-- thirdparty/ (the coin-or files with their licence)
dist/
holds the sumitlib.o, uweserver.jar, uwecellsuppresssion(.exe) and uwesolver(.exe) files
Makefile (single file at top level within src, no messing around with lower level ones with sub-directories)
all: uweserver, cellsuppression and solver as targets
Then if someone wants to add code that does something other than cell suppression, they can add new directories, pull from the lib if they want to etc.
The text was updated successfully, but these errors were encountered: