Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make it easier to rebrand from a single file #5175

Merged
merged 3 commits into from Aug 11, 2014

Conversation

MartijnKaijser
Copy link
Member

This is an initial POC for easier re-branding.
Before going any further i would like so more feedback if this is wanted.
Note: still needs to be rebased on current code/changes

@jmarshallnz
Copy link
Contributor

IMO this is something we should be doing.

@topfs2 How much of your PR could be handled auto in this way? We mayaswell get as many of these things configurable as we can IMO. Not that we'll ever change our name again, but it would be good to reduce dependencies for others that may wish to do so.

@topfs2
Copy link
Contributor

topfs2 commented Aug 8, 2014

I'd suspect almost everything of it. Atleast Linux is quite straight forward. Just need to do some nice defines and it should be possible, could even use it to clean up some iffy looking vfs hooks which seems to assume /usr/share/xbmc even if you don't install there.

@MartijnKaijser
Copy link
Member Author

rebased. after this is merged we can start from here.
jenkins build this please

if test "$APP_VERSION_MAJOR" != "" && test "$APP_VERSION_MINOR" != "" && test "$APP_VERSION_TAG" != "" \
&& test "$APP_VERSION_CODE" != "" && test "$APP_ADDON_API" != ""; then
if test "$APP_NAME" != "" && test "$APP_VERSION_MAJOR" != "" && test "$APP_VERSION_MINOR" != "" \
&& test "$APP_VERSION_TAG" != "" && test "$APP_VERSION_CODE" != "" && test "$APP_ADDON_API" != ""; then
final_message="$final_message\n Xbmc Version:\t${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}-${APP_VERSION_TAG}"

This comment was marked as spam.

This comment was marked as spam.

@wsnipex
Copy link
Member

wsnipex commented Aug 9, 2014

jenkins build this please

@MartijnKaijser
Copy link
Member Author

jenkins build this please

@Montellese
Please comment on the UPnP change here https://github.com/xbmc/xbmc/pull/5175/files#diff-3b3a6ec97232deb43dc14319a73872c1R2309
Could be that this breaks functionality for some UPnP function as it's not detected as "XBMC" any more?

@MartijnKaijser MartijnKaijser modified the milestones: Pending for inclusion, Helix 14.0-alpha3 Aug 9, 2014
@MartijnKaijser
Copy link
Member Author

reverted the UPnP change for now. Windows has it somewhere else so better change it in one single commit.
jenkins build this please

@MartijnKaijser
Copy link
Member Author

any objections for merging?

@wsnipex
Copy link
Member

wsnipex commented Aug 11, 2014

looks good for me

MartijnKaijser added a commit that referenced this pull request Aug 11, 2014
Make it easier to rebrand from a single file
@MartijnKaijser MartijnKaijser merged commit bdf3904 into xbmc:master Aug 11, 2014
@MilhouseVH
Copy link
Contributor

Wouldn't "Organisation" make more sense than "CompanyName"?

@MartijnKaijser MartijnKaijser deleted the appname branch August 16, 2014 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants