That's easy--stop buying her everything. Start now.
My only job was school, too, but I had summer jobs and that money was mine to buy what I wanted beyond absolute necessities. When it was gone, it was gone. I didn't drive until I was 21 because we couldn't afford the insurance. I did not get a new car when I got my license. I didn't even get a new-ish car. I got a well-maintained but third-hand, 15-year-old station wagon and paid for all its gas, insurance, and maintenance. It was frumpy but it was all mine, no strings attached. I put some snotty bumper stickers on it and didn't care what anyone else thought.
My parents paid my college tuition to a very good private college, although I had merit scholarships and loans, as well--we are not wealthy. I worked about 12 hours a week in the dining hall at between $5.35 and $7.35 an hour (best-paying job on campus), scraping plates and mopping floors, which paid for all my books and supplies, personal necessities including clothes, shampoo, etc., and social life. Mom and Dad helped pay for trips home at Christmas and spring break when campus was closed but anywhere else I wanted to go, I paid my own travel expenses. I did have credit cards--one of my parents' for EMERGENCY USE ONLY (as in, the transmission dies and strands me on the highway, or I break a leg on the ice and end up in the ER--"emergency use" is not a late-night pizza run), and one of my own with a low limit that I paid off monthly. There is no way my parents would ever have paid off a credit card for me. I had $1400 in the bank when I graduated.
I currently live at home for various reasons (I am getting ready to go back to school for a master's degree, and my mother has had some health problems and my dad could use another adult around--it works out better for everyone). I pay rent, all my car expenses--I have since purchased a new [inexpensive] car but, since I was still living at home, my parents agreed to dock my rent a little so I could pay it off in two years--all my clothes, personal stuff, travel, any special groceries I want, pet expenses, and I will be paying my own tuition this time. Yes, I do housework and run errands, too.
I've never felt deprived. I have plenty of nice things, hobbies, clothes, books, music, etc.
If I didn't have the money, I didn't get it or I didn't do it. Plain and simple. Put her on an allowance and stick to your guns. She'll gripe but she'll thank you in 10 years when she's not up to her eyeballs in debt.