Google Searches are landing me in very old Xcode examples.
problem statement:
Creating a command-line tool within Xcode, and need to copy the resulting EXE file local to the project so that I can run some unit test cases with it (these are done out side of Xcode).
The tool I am creating is a is a parser, so I have numerous files/test cases in a directory, once I build I want to run my 100 or so test cases using shell script, but to do that - I need the EXE copy local. I want to write some simple Bash/Python scripts to execute my various test cases external to Xcode.
Question 1 - Where are some good examples of how to configure post build steps??
My solution was to use a POST BUILD action - I edit the BUILD->PostAction and add a script
Is there a link to a page that can show some examples?
Question 3 - Is there a way to create a Headless build with Xcode?
For example think of a "nightly build" environment. this is not an "Xcode Server" setup - I want a pure command line build on my laptop that I can script in some way.
I can do the with Visual Studio, ie: "devenv.exe", I can do that with Eclipse in Headless mode. I can do this with Unix makefiles, and a CRON job...
Just can't find that for Xcode.
problem statement:
Creating a command-line tool within Xcode, and need to copy the resulting EXE file local to the project so that I can run some unit test cases with it (these are done out side of Xcode).
The tool I am creating is a is a parser, so I have numerous files/test cases in a directory, once I build I want to run my 100 or so test cases using shell script, but to do that - I need the EXE copy local. I want to write some simple Bash/Python scripts to execute my various test cases external to Xcode.
Question 1 - Where are some good examples of how to configure post build steps??
My solution was to use a POST BUILD action - I edit the BUILD->PostAction and add a script
The script is "chmod a+x"
When the script runs, it produces output ... ie: "Hello this is your script"
I don't see this in the BUILD LOG
do see the script referenced inside the 'project files'
Thinking maybe the script did run... I have the script creates a file my home directory - but that still does not help.
Searching Apple Xcode docs don't seem to work very well - is there a better way to search other then from within Xcode?
To be clear, in Xcode, I click "Product -> Clean Build folder", then "Product -> Build", I am expecting my post build script to run.
https-//stackoverflow.com/questions/1331517/xcode-post-build-copy-file-actions
https-//stackoverflow.com/questions/16659590/xcode-doesnt-seem-to-execute-my-schemes-post-action
Is there a link to a page that can show some examples?
Question 3 - Is there a way to create a Headless build with Xcode?
For example think of a "nightly build" environment. this is not an "Xcode Server" setup - I want a pure command line build on my laptop that I can script in some way.
I can do the with Visual Studio, ie: "devenv.exe", I can do that with Eclipse in Headless mode. I can do this with Unix makefiles, and a CRON job...
Just can't find that for Xcode.